Algorytmy i struktury danych · Senior · Pytanie 41 z 75

Jaka jest złożoność budowania kopca binarnego z n nieposortowanych elementów przesiewaniem w dół (heapify)?

Wyjaśnienie

Większość węzłów jest blisko dołu i przesiewa się tylko trochę: połowa węzłów przesuwa się o 0 poziomów, ćwierć o 1 i tak dalej. Suma zbiega do O(n). Wstawianie elementów po jednym dałoby O(n log n).

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Senior · pytanie 41

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