码迷,mamicode.com
首页 > 编程语言 > 详细

PHP算法之选择排序

时间:2019-04-24 22:11:56      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:php   style   开始   dump   src   var   jpg   class   span   

//选择排序
$array = [10,203,30,2,4,43];
//第一次从下标为0的开始下标为0的这个数与后面的n-1个进行比较;找出最小或者最大的放在下标为0的这个位置;
//第二次从下标为1的开始比较;查询剩下的最大或者最小值;放在
//下标为1的位置;
for($i=0;$i<count($array)-1;$i++){
    for ($j = $i+1; $j < count($array); $j++) { 
        if($array[$i] > $array[$j]){
            $tmp = $array[$i];
            $array[$i] = $array[$j];
            $array[$j] = $tmp;
        }
    }
}
echo "<pre>";
var_dump($array);

技术图片

PHP算法之选择排序

标签:php   style   开始   dump   src   var   jpg   class   span   

原文地址:https://www.cnblogs.com/qiucw-cn/p/10765208.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!