Uporządkowanie rzędów wielkości zlożoności.

Uporządkowanie rzędów wielkości zlożoności.
AI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 375
0

Jak będą wyglądać złożoności po uporzadkowaniu rosnąco:

lg n, 2^logn, n^2+logn, n^3? Czy jest to dobre uporządkowanie?

Zastanawia mnie głównie 2^logn. O ile c^n by nie było problemem określić, że to byłoby najbardziej czasozerne, tak to logn mnie zastanawia.

neves
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 1114
0

jest to logarytm dwójkowy także 2^log(n) = n czyli jest to "zaszyfrowana" złożoność liniowa :), czyli dobrze to ułożyłeś

AI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 375
0

Rzeczywiście, nie spostrzegłem tego, a przecież to takie proste było :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.