Yo estudio el Algoritmo libro y vi el siguiente ejercicio. Yo no podía resolver. Esta no es la tarea, ni examen. Sólo la lectura de algún material en algoritmos para la preparación del examen de ingreso. Cualquier buena idea o solución sería apreciada.
Describir un algoritmo que ordena un arreglo de entrada de $A[1..n]$ llamando a un subrutina SQRTSORT(k), que ordena el subarray $A[k+1..k+\sqrt{n}]$ en su lugar, dado un entero arbitrario $k$ $0$ $n-\sqrt{n}$ como entrada. (Para simplificar el problema, suponga que $\sqrt{n}$ es un entero). Su algoritmo es sólo permitido para revisar o modificar la matriz de entrada llamando SQRTSORT; en particular, el algoritmo debe no comparar directamente, mover o copiar elementos de la matriz. Cuántas veces ¿su algoritmo de llamada SQRTSORT en el peor de los casos?