Sabemos que o php tem funções de ordenação de vetores como: sort($array), asort($array);
Mais sempre á bom conhecer um algorítimo, no caso o mais simples deles é o Bubble Sort:
Mais sempre á bom conhecer um algorítimo, no caso o mais simples deles é o Bubble Sort:
- <?php
- /* bubbleSort.php by fernandohcorrea@fernandohcorrea.com.br
- *
- * Gerando vetor de letras e ordenando por bubble sort.
- *
- * http://www.fernandohcorrea.com.br/
- *
- */
- //Vetor de [A ... J]
- $data = range('A','J');
- //Desordenando.
- shuffle($data);
- print_r($data);
- //Ordenando por bubble sort
- $nowData = null;
- for ( $i = 0; $i < count($data); $i++){
- for ($j = 0; $j < count($data); $j++){
- if($data[$i] < $data[$j]){
- $nowData = $data[$i];
- $data[$i] = $data[$j];
- $data[$j] = $nowData;
- }
- }
- }
- print_r($data);
- ?>
Comentários

Você precisa realizar login pelo Facebook para enviar posts, comentários, apagar posts ou baixar posts em PDF.
Para isso, clique no botão "Login no facebook".