排序之选择排序
数组元素个数:n
算法思想:从第一个元素开始与其余的比较完毕将最小的放在第一个,然后第二个、第三个、一直到最后
代码:
<?php $arr = array(232,3,44,234,456,3432,289); function selectSort(&$arr) { for($i=0; $i<count($arr)-1; $i++) { for($j=$i+1; $j<count($arr); $j++) { if($arr[$i]>$arr[$j]) { $temp = $arr[$i]; $arr[$i] = $arr[$j]; $arr[$j] = $temp; } } } } selectSort($arr); foreach ($arr as $value) { echo " ".$value; } ?>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。