文章插图
推荐操作系统:windows7系统、php5.6、DELL G3电脑
1、冒泡排序
重复地走访过要排序的数列,依次比较两个元素,如果他们的顺序错误就把他们交换过来 。
2、选择排序
首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,然后放到排序序列末尾 。
3、插入排序
通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入 。
4、快速排序
通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小 。
5、实例
$arr=array(1,43,54,62,21,66,32,78,36,76,39);function bubbleSort($arr){$len=count($arr);//该层循环控制 需要冒泡的轮数for($i=1;$i<$len;$i++){ //该层循环用来控制每轮 冒出一个数 需要比较的次数for($k=0;$k<$len-$i;$k++){if($arr[$k]>$arr[$k+1]){$tmp=$arr[$k+1];$arr[$k+1]=$arr[$k];$arr[$k]=$tmp;}}}return $arr;}以上就是php数组排序算法的介绍,大家可以就这四种排序算法的概念先进行理解,然后展开有关的代码示例练习 。
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 安卓手机php文件用什么软件打开 php文件用什么软件打开
- php包含字符串 php包含字符
- php 数组底层实现原理 php数组实现原理
- php返回json数据交给js php返回json数据
- php 数组合并 php数组合并的方法
- php json转数组 php数组转json字符串
- 多淘宝手串:文玩手串中的“七龙珠”,据说收集齐了可以召唤神龙!
- 家庭火灾隐患中哪是必须要时时注意的
- 高中生能做什么兼职 初中生、高中生可以做什么兼职。
- 多少钱可以买一手黄金 买一手黄金要多少钱?并没有想象中高!