Analiza algoritmilor
Analiza unui algoritm a ajuns sa insemne prevederea resurselor pe care algoritmul le solicita.Uneori, resursele de memorie sunt prima preocupare,dar,de cele mai multe ori, dorim sa masuram timpul de executie necesare algoritmului.Uneori analizand mai multi algoritmi pentru o anumita problema , cel mai eficient poate fi identificat usor.O astfel de analiza poate indica mai multi candidati ce rezolva problema,dar cativa algoritmi inferiori sunt , de obicei, eliminati in timpul analizei.