Algorytmy i struktury danych · Senior · Pytanie 42 z 75

Dlaczego wyszukiwanie binarne nie działa wydajnie na liście wiązanej?

Wyjaśnienie

Wyszukiwanie binarne opiera się na dostępie po indeksie w O(1). Na liście każdy krok dzielenia przechodzi połowę pozostałych węzłów, więc razem O(n). Skip list dodaje wskaźniki, aby przywrócić O(log n).

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Senior · pytanie 42

Sprawdź się

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

Rozwiąż ten test