2球迷看世界杯猝死,h7n1,守护天使国语版
*对于算法来说,对于每个小伙伴来说都是比较头疼的,但是,为什么要学习算法?
算法是基础,算法能够提升智力,我想这两点就值得我们花时间去学习了。不要放弃,实在不会,先死记硬背下来,以后慢慢理解,一下是我自己的总结排序算法:
1.冒泡排序(buttle sort)
function buttlesort($arr){
for($i=0; $i<count($i); $i++){
for($j=0; $j<count($i)-$i-1; $j++){
if($arr[$j] > $arr[$j+1]){
$temp = $arr[$j];
$arr[$j] = $arr[$j+1];
$arr[$j+1] = $temp;
}
}
}
return $arr;
}
2.选择排序(select sort)
function selectionsort(){
for($i=0; $i<count($arr)-1; $i++){
$minindex = $i;
for($j=$i+1; $j<count($arr); $j++){
if($arr[minindex] > $arr[$j]){
$minindex = $j;
}
}
$temp = $arr[$i];
$arr[$i] = $arr[$minindex];
$arr[$minindex] = $temp;
}
return $arr;
}
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
YII2框架中ActiveDataProvider与GridView的配合使用操作示例
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
网友评论