shell排序是对插入排序的一个改装,它每次排序把序列的元素按照某个增量分成几个子序列,对这几个子序列进行插入排序,然后不断的缩小增量扩大每个子序列的元素数量,直到增量为一的时候子序列就和原先的待排列序列一样了,此时只需要做少量的比较和移动就可以完成对序列的排序了.
shell排序
最新推荐文章于 2014-06-30 18:59:50 发布
本文详细介绍了Shell排序算法,它是插入排序的一种改进版本。通过将待排序序列按特定增量分为多个子序列,并分别进行插入排序,逐步缩小增量直至为1,最终完成整个序列的排序。文章还提供了具体的实现代码。
652

被折叠的 条评论
为什么被折叠?



