Изменения

Перейти к: навигация, поиск

Двоичная куча

1 байт убрано, 23:07, 8 июня 2013
Построение кучи за O(N)
Получаем <tex> S </tex> <tex dpi = "160" >= \frac{1}{d}</tex> <tex>\cdot S</tex> <tex dpi = "160" > + \frac{1}{d - 1}. </tex> Откуда <tex> S</tex> <tex dpi = "160"> = \frac{d}{(d - 1)^2}. </tex>
Подставляя в формулу для суммы получаем <tex > N </tex> <tex dpi = "160">\cdot (\frac {d}{d - 1})^2 </tex> <tex> < 5 \cdot N </tex>.(при <tex>d = 2</tex> получаем двоичную кучуэто есть двоичная куча) .
Получаем время работы <tex> O(N) </tex>.
668
правок

Навигация