Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejemplos Divide y Vence
Ejemplos Divide y Vence
Ejemplos Divide y Vence
Mergesort
procedimiento fusionar(U[1..m+1], V[1..n+1], T[1..m+n])
quicksort
procedimiento pivote (T[i..j]; var b)
p T[i]
ki
bj+1
repetir
kk+1
hasta que T[k] > p o k >= j frepetir
repetir
bb 1
hasta que T[b] <= p frepetir
mientras k < b hacer
intercambiar T[k] y T[b]
repetir
kk+1
hasta que T[k] > p frepetir
repetir
bb 1
hasta que T[b] <= p frepetir
fmientras;
intercambiar T[i] y T[b]
fprocedimiento