概述:听到希尔排序这个名称,心里完全没有任何概念,因为这个名称不能给你提供任何有效的信息.但是它的名字又是那么的特殊,以至于学习过数据结构排序的都知道这种方法的存在.现在我们就来看一下所谓的希尔排序. 希尔排序是一种先进排序的算法,先进排序算法是指时间复杂度比简单排序更进一步的排序算法,除希尔排序之外,还有归并排序,快速排序,堆排序等.它的思想来源于插入排序,只不过是把数组分为若干组分别进行排序. 例如一个数组{49,38,65,97,76,13,27,55,4},首先设置一个增量序列数组{3,…