Algorytmy i struktury danych · Junior · Pytanie 9 z 75

Dlaczego set.has(x) jest zwykle szybsze niż arr.includes(x) dla dużych kolekcji?

Wyjaśnienie

Set (i Map) są zbudowane na tablicach haszujących: hasz wartości wskazuje prawie wprost, gdzie jest przechowywana. Set nie jest posortowany i może przechowywać wartości dowolnego typu.

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Junior · pytanie 9

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