departamento de informática universidad técnica federico santa maría uso de función generatriz...
Post on 23-Jan-2016
212 Views
Preview:
TRANSCRIPT
Departamento de InformáticaDepartamento de InformáticaUniversidad Técnica Federico Santa MaríaUniversidad Técnica Federico Santa María
Uso de Función GeneratrizUso de Función GeneratrizQuicksortQuicksort
Prof: Rodrigo Arriagada
22
Rodrigo Alejandro Arriagada NuñezRodrigo Alejandro Arriagada NuñezFundamentos de Informática II ILI-153Fundamentos de Informática II ILI-153
Algoritmo QuicksortAlgoritmo Quicksort
33
Rodrigo Alejandro Arriagada NuñezRodrigo Alejandro Arriagada NuñezFundamentos de Informática II ILI-153Fundamentos de Informática II ILI-153
Recurrencia QuicksortRecurrencia Quicksort
• Veamos otro ejemplo mas complicado. Tomemos la recurrencia que surge cuando se analiza el Quicksort.
• Vimos antes como invertir la suma, cuando llega hasta n (i.e. t(z)/(1 − z)). En nuestro caso llega hasta n − 1, lo que obliga a un desplazamiento (i.e. zt(z)/(1− z)). La división por n nos hace restarle T (0) = 0, dividir por z e integrar. Transformar n − 1 es facil a partir de la tabla. De modo que tenemos:
44
Rodrigo Alejandro Arriagada NuñezRodrigo Alejandro Arriagada NuñezFundamentos de Informática II ILI-153Fundamentos de Informática II ILI-153
Ecuacion diferencialEcuacion diferencial
• Obtenemos la siguiente ecuación:
• Resolviendo con Maple o Matlab:
55
Rodrigo Alejandro Arriagada NuñezRodrigo Alejandro Arriagada NuñezFundamentos de Informática II ILI-153Fundamentos de Informática II ILI-153
SoluciónSolución
• Aplicando series de Taylor:
top related