当前位置:鱼C工作室 >数据结构和算法 > 查看文章

希尔排序 – 数据结构和算法91

希尔排序

 

让编程改变世界

Change the world by program


 

这节课在开始讲解算法前小甲鱼先给大家一道智力题玩玩:

1

…… 省略,具体请看视频讲解 ……

 

希尔排序的原理

 

希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本,希尔排序是非稳定排序算法。

 

希尔排序是基于插入排序的以下两点性质而提出改进方法的:

插入排序在对几乎已经排好序的数据操作时, 效率高, 即可以达到线性排序的效率

但插入排序一般来说是低效的, 因为插入排序每次只能将数据移动一位

 

…… 省略,具体请看视频讲解 ……


为您推荐

报歉!评论已关闭.