摘要:
1 <?php 2 3 $arr=array(1,43,54,62,21,66,32,78,36,76,39); 4 5 function quickSort($arr) { 6 //先判断是否需要继续进行 7 $length = count($arr); 8 if($length <= 1) { 阅读全文
摘要:
1 <?php 2 3 $arr=array(1,43,54,62,21,66,32,78,36,76,39); 4 5 function insertSort($arr) { 6 //i循环控制 每次需要插入的元素,一旦需要插入的元素控制好了, 7 //间接已经将数组分成了2部分,下标小于当前的( 阅读全文
摘要:
1 <?php 2 3 $arr=array(1,43,54,62,21,66,32,78,36,76,39); 4 5 //实现思路 双重循环完成,外层控制轮数,当前的最小值。内层 控制的比较次数 6 function selectSort($arr) { 7 //$i 当前最小值的位置, 需要参 阅读全文
摘要:
1 <?php 2 3 $arr=array(1,43,54,62,21,66,32,78,36,76,39); 4 5 function bubbleSort($arr) 6 { 7 $len=count($arr); 8 //设置一个空数组 用来接收冒出来的泡 9 //该层循环控制 需要冒泡的轮 阅读全文