Algorytmy i struktury danych · Junior · Pytanie 75 z 75

Jak arr.splice(i, 1) w środku tablicy wpływa na wydajność?

Wyjaśnienie

Usuwanie ze środka utrzymuje tablicę ciągłą, więc wszystko za indeksem się przesuwa. Usuwanie wielu elementów pojedynczo w pętli to O(n²), a filter do nowej tablicy to O(n).

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Junior · pytanie 75

Sprawdź się

Rozwiąż test Algorytmy i struktury danych · Junior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test