8.2.1 直接插入 8.2.2 折半插入 8.2.3 希尔排序 8.3.1 冒泡排序 8.3.2 快速排序 8.3.3 快排优化 8.4.1 简单选择 8.4.2 堆排序 8.4.3 堆操作 8.5.1 归并排序 8.5.2 迭代归并 8.6.1 LSD基数 8.6.2 LSD vs MSD 8.7.1 雷达图 8.7.2 决策器 8.8.1 外部排序 8.8.2 最佳归并树
选择增量序列后点击播放,观察子序列分组插入排序过程
当前增量: -
?
希尔排序原理

希尔排序(Shell Sort)又称缩小增量排序,将待排序列按增量gap分成若干子序列,分别进行直接插入排序;然后缩小增量重复上述过程,直到gap=1。

时间复杂度 O(n^1.3~n²) 空间复杂度 O(1) 不稳定