Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ORDENAMIENTO: HEAPSORT
HEAP SORT
• No es estable
• Tiene un método complejo
APLICACIONES
• Una de las mayores aplicaciones es construir colas de prioridad
• Mas específicamente las aplicaciones son las que se traten de ordenar una lista de elementos
FUNCIONAMIENTO
• Para este método se ralizan los sgts. Pasos:
• Se construye el heap/montículo a partir del arreglo original
• La raíz se coloca en el arreglo
• El ultimo elemento del montículo se vuelve raíz
• La nueva raíz se intercambia con el elemento de mayor valor de cada nivel
• Tras el paso anterior la raíz vuelve a ser el mayor del montículo
• Se repite el paso dos hasta que quede el arreglo ordenado