Saltar al contenido

[2021] Orden de Radix: GeeksforGeeks {DH}

septiembre 27, 2021

El límite inferior para el algoritmo de clasificación basado en comparación (combinación de clasificación, clasificación en montón, clasificación rápida, etc.) es Ω (nLogn), es decir, no pueden ser mejores que nLogn.

La clasificación por recuento es un algoritmo de clasificación de tiempo lineal que clasifica en el tiempo O (n + k) cuando los elementos están en el rango de 1 a k.

¿Qué pasa si los elementos están adentro? los Rango de 1 an2?
No podemos usar la ordenación por recuento porque la ordenación por recuento O (n2), que es peor que los algoritmos de clasificación basados ​​en comparaciones. ¿Podemos ordenar tal matriz en tiempo lineal?

Orden de radix es la respuesta. La idea de Radix Sort es ordenar dígito por dígito, comenzando desde el dígito menos significativo hasta el más significativo. La ordenación por radix utiliza la ordenación por recuento como una subrutina de ordenación.

El algoritmo de ordenación por radix

  1. Hacer…

leer mas:
[2021] Orden de Radix: GeeksforGeeks {DH}