Skip to main content.

Úvod

Stupeň rastu času behu algoritmu charakterizuje účinnosť algoritmu a umožňuje navzájom porovnávať alternatívne algoritmy. Niekedy je možné pomerne presne určiť čas behu algoritmu, ale zvyčajne to nemá veľký praktický význam. Pre dostatočne veľké vstupy je možné zanedbať multiplikatívne konštanty ako aj výrazy nižšieho rádu. Preto sa zaoberáme asymptotickou účinnosťou algoritmov. Algoritmus, ktorý je asymptoticky efektívnejší, bude zrejme najrýchlejší pre všetky dostatočne veľké vstupy.

^ TOP

Theta-notácia (Asymptoticky tesné ohraničenie)

Theta notácia

^ TOP

O-notácia (Asymptotické ohraničenie zhora)

velke o notacia

^ TOP

Veľká gamma-notácia (Asymptotické ohraničenie zdola)

velka omega notacia

^ TOP

o-notácia

male o notacia

^ TOP

Malá omega-notácia

mala omega notacia

^ TOP