关闭

php代码优化

标签: php优化冒泡排序
30人阅读 评论(0) 收藏 举报

//冒泡排序法 11行且有二层循环

$n = count($devices);

for($i=0;$i<$n-1;$i++){

    for($j=0;$j<$n-$i-1;$j++){
            if ($devices[$j]['duration'] < $devices[$j + 1]['duration']) {
                $tmp = $devices[$j+1];
                $devices[$j+1] = $devices[$j];
                $devices[$j] = $tmp;
            }
         }

}

//php内置函数    6行且没有循环语句

usort($devices,function($a,$b)  {
            if ($a["duration"] == $b["duration"]) {
                return 0;
            }
              return ($a["duration"] < $b["duration"]) ? 1 : -1;
            });


这就是代码算法优化,今天有感 而发,嘿嘿

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:32次
    • 积分:10
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档
    阅读排行
    评论排行