PHP冒泡排序算法详解
排序实现过程如下:
49 38 65 97 76 13 27
38 49 65 97 76 13 27 比较第1个和第2个数,小的放前边,大的放后边 38 49 65 97 76 13 27 比较第2个和第3个数,小的放前边,大的放后边 38 49 65 97 76 13 27 比较第3个和第4个数,小的放前边,大的放后边 38 49 65 76 97 13 27 比较第4个和第5个数,小的放前边,大的放后边 38 49 65 76 13 97 27 比较第5个和第6个数,小的放前边,大的放后边 38 49 65 76 13 27 97 比较第6个和第7个数,小的放前边,大的放后边 至此,第一趟比较结束,得到以下排序: 38 49 65 76 13 27 97
然后按照第一趟排序的方法继续比较,直到完成排序。
列1
代码如下 | 复制代码 |
$arr = array(345,4,17,6,52,16,58,69,32,8,234); |
列2
代码如下 | 复制代码 |
/** $arr = array(56,2,5,78,110,36,52,77,89,3,10); |
教程链接:http://www.phprm.com/code/47475.html
随意转载~但请保留教程地址★