本课程是从少年编程网转载的课程,目标是向中学生详细介绍计算机比赛涉及的编程语言,数据结构和算法。编程学习最好使用计算机,请登陆 www.3dian14.org (免费注册,免费学习)。
希尔排序(Shell Sort)是最早突破复杂度O(n^2)的排序算法
算法引入
希尔排序(Shell Sort)是Shell提出来的,对插入排序法的改进,也是最早突破复杂度O(n2)的排序算法。
插入排序法有2个特点:
插入排序在对几乎已经排序的数据操作时,效率高,可以达到线性
本课程是从少年编程网转载的课程,目标是向中学生详细介绍计算机比赛涉及的编程语言,数据结构和算法。编程学习最好使用计算机,请登陆 www.3dian14.org (免费注册,免费学习)。
希尔排序(Shell Sort)是最早突破复杂度O(n^2)的排序算法
算法引入
希尔排序(Shell Sort)是Shell提出来的,对插入排序法的改进,也是最早突破复杂度O(n2)的排序算法。
插入排序法有2个特点:
插入排序在对几乎已经排序的数据操作时,效率高,可以达到线性