希尔排序,是把数组下标按增量分组,将缩小增量数据进行插入排序。
增量值为按数组长度值一分为二的规律获取
将数组从下标0位开始到增量值个大小值开始进行插入排序。
下次循环为下标1开始到增量值大小插入排序.......
直至循环到增加增量值后新数组尾为原数组尾结束
再次获取新的增量值,重复以上步骤,至不可以再次一分为二,希尔排序完成
希尔排序,是把数组下标按增量分组,将缩小增量数据进行插入排序。
增量值为按数组长度值一分为二的规律获取
将数组从下标0位开始到增量值个大小值开始进行插入排序。
下次循环为下标1开始到增量值大小插入排序.......
直至循环到增加增量值后新数组尾为原数组尾结束
再次获取新的增量值,重复以上步骤,至不可以再次一分为二,希尔排序完成