Documente Academic
Documente Profesional
Documente Cultură
- Informatică Economică, an II –
Fiecare apel Build-max-heap se execută în
Pentru fiecare dintre cele n-1 apeluri din bucla for avem timpul de
executie pentru Max-heapify
=>
Loop invariant
1. Dacă atunci
2. Dacă atunci
3. Dacă , atunci
Cazul mediu
Daca presupunem că in fiecare pas are loc o impartire in 2 subsiruri de
lungimi 1/10 si 9/10, atunci
=>performanta quicksort: