Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
else
fact:=n* fact(n-1) End
T(n)=
c+T(n-1) si n>1
d si n<=1
Ordenacin por Mezcla : MezclaOrd ( L [ 1 .. n ] ) : array [ 1.. n ] Inicio Si n = = 1 entonces devolver ( L ) Sino DividirEnDos ( L , L1 , L2 ) Devolver ( mezcla ( MezclaOrd ( L1 [ 1 .. n/2 ] ) , MezclaOrd ( L2 [ 1 .. n/2 ] ) Finsi Fin
T(n)=
si n=1
2T(n/2)+c2n si n>1
Ordenacin por Mezcla : MezclaOrd ( L [ 1 .. n ] ) : array [ 1.. n ] Inicio Si n = = 1 entonces devolver ( L ) Sino DividirEnDos ( L , L1 , L2 ) Devolver ( mezcla ( MezclaOrd ( L1 [ 1 .. n/2 ] ) , MezclaOrd ( L2 [ 1 .. n/2 ] ) Finsi Fin
T(n)=
si n=1
2T(n/2)+c2n si n>1
Ecuaciones de Recurrencia