冒泡排序
来源:互联网 发布:目前最好的淘宝客程序 编辑:程序博客网 时间:2024/06/05 14:15
$arr=array(23,5,26,4,9,85,10,2,55,44,21,39,11,16,55,88,421,226,588);$n =count($arr);//echo $n;for($h=0;$h<$n-1;$h++){//外层循环n-1 for($i=0;$i<$n-$h-1;$i++){ if($arr[$i]>$arr[$i+1]){//判断数组大小,颠倒位置 $kong=$arr[$i+1]; $arr[$i+1]=$arr[$i]; $arr[$i]=$kong; } }}
封装 (正序)
public function array_asort($arr){ $n =count($arr); for($h=0;$h<$n-1;$h++){//外层循环n-1 for($i=0;$i<$n-$h-1;$i++){ if($arr[$i]>$arr[$i+1]){//判断数组大小,颠倒位置 $kong=$arr[$i+1]; $arr[$i+1]=$arr[$i]; $arr[$i]=$kong; } } } return $arr; }
倒序
$db_vochers = $this->array_asort($db_vochers);$db_vochers = array_reverse($db_vochers)
0 0
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- Android 清除canvas内容
- Java异常
- BZOJ 1014 JSOI2008 火星人prefix Splay+Hash+二分
- java--万年历
- c++对象作为函数参数
- 冒泡排序
- 二叉排序树_插入+删除+查找
- 8623龙龙
- C++引用与指针的比较
- Java程序员面试题集(86-115)
- wiki简介
- (NO.00005)iOS实现炸弹人游戏(十一):怪物之火精灵
- 有return的情况下try catch finally的执行顺序(最有说服力的总结)
- 贪心 3