php quickSort insertSort 快速 插入排序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php quickSort insertSort 快速 插入排序相关的知识,希望对你有一定的参考价值。
<?php function insert_sort($arr){ $count = count($arr); for($i=1; $i<$count; $i++){ $tmp = $arr[$i]; $j = $i-1; while($arr[$j]>$tmp){ $arr[$j+1] = $arr[$j]; $arr[$j] = $tmp; $j--; if($j<0){ break;//这里用continue依旧报错,不知什么元因?报错的是array索引出现负数 } } } return $arr; } $arr = array(49,38,65,97,76,13,27); print_r(insert_sort($arr));
insertSort
以上是关于php quickSort insertSort 快速 插入排序的主要内容,如果未能解决你的问题,请参考以下文章
八大排序总结---- 数据结构 (图解法) 面试必会! ! !
八大排序总结---- 数据结构 (图解法) 面试必会! ! !