1. Keresse meg az elemek gyakoriságát a tömbben
1. módszer: A tömb csökkentése módszerének használata
2. módszer: Objektum használata
2. Csoportosítsa az elemeket az adott objektumtömb életkora alapján
3. Program egy karakterlánc kiegyensúlyozott zárójelekkel cellenőrzésére.
4. Keresse meg azokat a tömbelempárokat, amelyek összege megegyezik a megadott célértékkel (kétösszegű probléma)
5. Keresse meg a hiányzó számot O(n) bonyolultságú rendezetlen tömbből
Algoritmus
- Hozzon létre egy
sum = 1
változót, amely a hiányzó számot és egyc = 2
számlálóváltozót tárolja. - Haladja át a tömböt az elejétől a végéig.
- Frissítse az összeg értékét
sum = sum — array[i] + c
-ként, és frissítse ac
-tc++
-re. - Nyomtassa ki a hiányzó számot összegként.
6. Keresse meg a hiányzó számot O(n) összetettségű rendezett tömbből
7. Keresse meg az n-edik legnagyobb elemet egy rendezett tömbben
8. Távolítsa el a duplikációkat egy tömbből, és adja vissza az egyedi értékeket O(n) komplexitásban.
9. Nyomtassa ki a tömb összes ismétlődő elemét
10. Gyűjtse össze a könyveket a tárgyak tömbjéből, és adja vissza a könyvgyűjteményt tömbként
Remélem, hasznosnak találta ezt a gyors listát a JavaScript-interjúk gyakori kérdéseiről és válaszairól. Köszönöm hogy elolvastad!
Építsen alkalmazásokat újrafelhasználható alkatrészekből, akárcsak a Lego
A "Bit" nyílt forráskódú eszköze több mint 250 000 fejlesztőnek segít összetevőket tartalmazó alkalmazások létrehozásában.
Bármely felhasználói felületet, funkciót vagy oldalt újrafelhasználható összetevővé alakíthat – és megoszthatja alkalmazásai között. Könnyebb az együttműködés és gyorsabb az építkezés.
Ossza fel az alkalmazásokat összetevőkre, hogy megkönnyítse az alkalmazásfejlesztést, és élvezze a legjobb élményt a kívánt munkafolyamatokhoz: