希尔排序

希尔排序 谢尔排序也叫缩小增量排序。 操作步骤:      先取一个小于n的整数d1作为第一个增量,把文件的全部记录分组。所有距离为d1的倍数的记录放在同一个组中。先在各组内进行直接插入排序;然后,取第二个增量d2<d1重复上述的分组和排序,直至所取的增量  dt=1( dt<dt-1 <  …<d2<d1),即所有记录放在同一组中进行直接插入排序为止。  比较相隔较远距离(称为增量)的数,使得数
相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息