Сортировка массива методом пузырька
В редакторе
Сортировка массива методом пузырька
Brain_Script
956
2016-09-03 12:23:01
<?php
/* Исходный массив: */
$massiv = array(
12, 23, 13, 123, 780, 8,
32, 20, 73, 44, 70, 1,
112, 52, 20, 17, 19, 0
);
$l = true;
while ($l) :
$l = false;
for ($k = 0; $k < count($massiv) - 1; $k++) :
if ($massiv[$k] > $massiv[$k + 1]) :
$vremennii = $massiv[$k + 1];
$massiv[$k + 1] = $massiv[$k];
$massiv[$k] = $vremennii;
$l = true;
endif;
endfor;
endwhile;
/* Вывод отсортированного массива: */
print "<pre>";
print_r($massiv);
print "</pre>";
?>
Войдите для добавления комментария.