当前位置: 首页 > 后端技术 > PHP

PHP基本算法之插入排序方法

时间:2023-03-29 23:01:43 PHP

=0;$j--){//$arr[$i];//需要插入的元素;$arr[$j];//需要比较的元素if($tmp<$arr[$j]){//发现插入的元素较小,交换位置//后面的元素和前面的元素交换元素$arr[$j+1]=$arr[$j];//设置之前的号码为当前需要兑换的号码$arr[$j]=$tmp;}else{//如果遇到不需要移动的元素//因为是已经排序好的数组,前面的不需要再进行比较。休息;}}}//将这个元素插入到排序好的序列中。//返回return$arr;}$arr=array(54,1,43,62,21,66,32,78,36,76,0,17,39,-1);echo'

';print_r(insert_sort($arr));?>