O (log N) == O (1) - Dlaczego nie?

Ilekroć rozważam algorytmy / struktury danych, mam tendencję do zastępowania części log (N) stałymi. Och, wiem, że log (N) się rozbiega - ale czy ma to znaczenie w rzeczywistych aplikacjach?

log (nieskończoność) <100 dla wszystkich praktycznych celów.

Jestem naprawdę ciekawa przykładów z prawdziwego świata, w których to nie ma miejsca.

W celu wyjaśnienia:

Rozumiem O (f (N))Jestem ciekawy przykładów z prawdziwego świata, gdzieasymptotyczny zachowanie ma większe znaczenie niżstałe rzeczywistej wydajności.Jeśli log (N) można zastąpić stałą, nadal można go zastąpić stałą w O (N log N).

To pytanie służy (a) rozrywce i (b) zbieraniu argumentów, które należy użyć, jeśli (ponownie) popadnę w spór o wykonanie projektu.

questionAnswers(2)

yourAnswerToTheQuestion