Asymptotická složitost: Porovnání verzí

Smazaný obsah Přidaný obsah
OGGY (diskuse | příspěvky)
m gramatická chyba
Řádek 114:
Snahou programátorů je asymptotickou složitost dostat alespoň na polynomiální úroveň, horší složitosti jsou v reálných aplikacích (tedy u vyšších N) nepoužitelné. Typickým příkladem je diskrétní [[Fourierova transformace]] (DFT), která v obecném tvaru má asymptotickou složitost O(N<sup>2</sup>), proto je nevhodná pro transformaci vektorů větších délek. Existuje rychlá verze této transformace označovaná jako [[FFT]] (''Fast Fourier Transform''), která využívá skutečnosti, že pro délky vektorů ''N=K<sup>M</sup>'' (kde ''K'' je určeno tzv. radixem transformace 2,4,8,… a ''M'' je přirozené číslo), lze tento problém spočítat se složitostí O(N log N).
 
Pro vopravduopravdu velká data jsou často i nelineární algoritmy příliš náročné.
 
==Amortizovaná časová složitost==