Algorytmy i struktury danych · Junior · Pytanie 8 z 75

Jaka jest złożoność arr.includes(x) na nieposortowanej tablicy?

Wyjaśnienie

includes porównuje elementy po kolei, aż znajdzie dopasowanie, więc w najgorszym razie sprawdza wszystkie n. Przy wielu sprawdzeniach zbuduj raz Set i używaj set.has(x), średnio O(1).

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Junior · pytanie 8

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