Algorytmy i struktury danych · Junior · Pytanie 63 z 75

Co oznacza „zamortyzowane O(1)” dla arr.push?

Wyjaśnienie

Gdy wewnętrzny bufor się zapełni, tablica przydziela większy (zwykle około dwa razy) i kopiuje wszystko. Rozmiar się podwaja, więc takie kopie są rzadkie, a n wstawień kosztuje razem O(n).

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Junior · pytanie 63

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