Métodos de Ordenamiento Hechos en PHP

PHP (PHP Hypertext Pre-processor) es un lenguaje de programación usado en esencia para la creación de páginas web dinámicas.
El objetivo de este post es entregar una serie de métodos de ordenamiento codificados en PHP como se ha venido haciendo en otros lenguajes de programación. Seria buena idea evaluar el rendimiento con cada uno de los códigos y analizar en que casos es mejor cada uno de ellos, eso les dejo a cuenta suya xD.

Método Burbuja: Ordenamiento Burbuja.php
Método shell: Ordenamiento Shell.php
Método quick sort: Ordenamiento por método Quick Sort.php
Método Inserción Directa: Ordenamiento por inserción Directa.php
Método Inserción Binaria: Ordenamiento por inserción Binaria.php
Método de Selección: Ordenamiento método Selección.php
Método Heap Sort: Ordenamiento método Heap Sort.php

7 thoughts on “Métodos de Ordenamiento Hechos en PHP

  1. Hola tengo unas dudas. Probe tu algoritmo de QuickSort pero el vector no me lo ordena de ninguna forma sale exactamente igual a como estaba desde un principio. Hace falta agregarle algo?
    Por otro lado probe el metodo Shell y quizas se queda en un bucle infinito porque nunca me muestra nada.
    Todo esto lo hice con probando con diferentes numeros

    1. Hola Cloudy, acabo de comprobarlo con la versión 5.1 y 5.2 de php, no veo problema alguno, te aseguro me funcionan sin cambio alguno, en todo caso cuéntame como lo estas usando.
      Saludos!

Deja un comentario