PHP Array -- PHP排序 -- 插入排序(Insertion Sort)

   对于小规模的数组(特别是已经相当有序的小数组),插入排序是比较有效的算法 -- 这种算法把数据分成两部分:已经排序部分和还未排序部分,然后进入未排序部分,逐次从中去除一个值,然后再以排序部分里循环,把整个值插入到正确位置,并且把其他值向后移动一个位置。不断重复这个过程,直到全部值都移动到已排序部分。

   插入排序是其他更好排序算法的基础。

// 来自 PHP5 in Practice  (U.S.)Elliott III & Jonathan D.Eisenhamer

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值