06.05.2013 Views

presentación-PDF

presentación-PDF

presentación-PDF

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Complejidad QuickSort.<br />

Caso Peor: Se podría esperar que los subconjuntos de<br />

tamaño muy distinto proporcionen resultados malos.<br />

Supongamos que en cada paso de recursión sólo hay<br />

un elemento menor a pivote. En tal caso el<br />

subconjunto I (elementos menores que pivote) será<br />

uno y el subconjunto D (elementos mayores o igual a<br />

pivote) serán todos los elementos menos uno. El<br />

tiempo de ordenar 1 elemento es sólo 1 unidad, pero<br />

cuando n > 1.<br />

T(N) = T(N-1) + N<br />

T(N-1) = T(N-2) + (N-1)<br />

T(N-2) = T(N-3) + (N-2) ….<br />

T(2) = T(1) + 2<br />

T(N) = T(1) + 2 + 3 + 4 + … + N = N (N+1) /2 ,<br />

O(n 2 ).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!