Buenas,
Sería correcto este cálculo?
Mejor caso:
Peor caso:
Pero no existiría un , podría ser?
Muchas gracias!
Saludos, Mathías
Buenas,
Sería correcto este cálculo?
Mejor caso:
Peor caso:
Pero no existiría un , podría ser?
Muchas gracias!
Saludos, Mathías
Hola, la diferencia entre el mejor caso y peor caso se da en la invocación al procedimiento "insertar", que es Theta(1) en el mejor caso y Theta(n) en el peor caso. El for en "insSort" siempre se hace hasta n, por lo que para el peor caso T(n)=Theta(n2) y para el mejor caso T(n)=Theta(n), es decir que T(n)=Omega(n).
Cabe resaltar que el mejor caso es cuando el arreglo ya está ordenado antes de invocar a "insSort" .
saludos, libertad