The::Beastieux

Sangre de Bestia + Corazón de Pingüino | Un blog acerca de Linux, *BSD, Open Source, Software Libre, Programación …

Código PHP – Ordenamiento Burbuja


El siguiente post pertenece al topic: Métodos de Ordenamiento codificados en PHP.

El código realiza un Ordenamiento de datos numéricos haciendo uso del Método de la Burbuja:

<?php

    function burbuja($A,$n)
    {
        for($i=1;$i<$n;$i++)
        {
                for($j=0;$j<$n-$i;$j++)
                {
                        if($A[$j]>$A[$j+1])
                        {$k=$A[$j+1]; $A[$j+1]=$A[$j]; $A[$j]=$k;}
                }
        }

      return $A;
    }

    function main()
    {

        $VectorA=array(5,4,3,2,1);

        $VectorB=burbuja($VectorA,sizeof($VectorA));

        for($i=0;$i<sizeof($VectorB);$i++)
            echo $VectorB[$i]."\n";

    }

    main();
?>
Anuncios

6 Respuestas a “Código PHP – Ordenamiento Burbuja

  1. Pingback:Ordenamiento Burbuja con PHP | Dante Cervantes

  2. michel junio 13, 2015 en 5:30 pm

    se puede hacer la opcion donde se ingresen la cantidad de numeros. para ordenar.

  3. Pingback:Algoritomos de ordenación de arrays en php | Scripts de PHP

  4. Matias julio 10, 2012 en 9:48 am

    que es $A y $n?

    • ivan junio 19, 2013 en 1:02 am

      $A es el array q queres hordenar y $n es la longitud, $n es inecesario porq podes definir una variable adentro de la funcion $n=count($A) y listo!

      • charlie febrero 9, 2017 en 4:07 am

        payaso ordenar es sin h XDDDD
        salu2

No te quedes callado. Pregunta, Comenta, Comparte, Sígueme, Suscríbete, Déjame tu opinión... Soy Beastieux Zeroo...

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: