Estaba revisando el análisis de clasificación rápida en el libro de Algoritmos de Sedgewick. Él crea la siguiente relación de recurrencia para el número de comparaciones en el ordenamiento rápido mientras ordena una matriz de N elementos distintos.
Me está costando entender esto ... Sé que se necesita una probabilidad de 1 / N para que cualquier elemento se convierta en el pivote y que si k se convierte en el pivote, entonces el subconjunto izquierdo tendrá elementos k-1 y el subconjunto derecho La matriz tendrá elementos Nk.
1.¿Cómo se convierte el costo de la partición en N + 1? ¿Se necesita N + 1 para hacer la partición?
2.Sedgewick dice que, para cada valor de k, si los suma, la probabilidad de que el elemento de partición sea k + el costo de las dos sub-matrices obtiene la ecuación anterior.
- ¿Alguien puede explicar esto para que aquellos con menos conocimientos de matemáticas (yo) puedan entender?
- Específicamente, ¿cómo se obtiene el segundo término en la ecuación?
- ¿Qué significa exactamente ese término?