排序算法小结

来源:互联网 发布:nginx 显示目录结构 编辑:程序博客网 时间:2024/04/28 00:09

各种排序算法:

冒泡排序:

选择排序:

插入排序:

希尔排序:

快速排序:

堆排序:

归并排序:

 

另外还有一些排序:

      希尔排序是插入排序的改进版。实质是增量倍减分组的插入排序。插入排序是稳定的,而希尔排序则不稳定。

      基数排序使用分别排序和收集的排序方法,是一种稳定的排序方法。

      桶排序先将待排序数划分为均匀的桶区间,然后桶内采用以上的排序算法。

排序算法的稳定性:

      如果算法中不存才不相邻元素位置的交换,则此排序算法是稳定的。

      冒泡,插入,归并,基数排序都是稳定的排序算法。

      选择, 希尔,快速,堆排序是不稳定的排序算法。

算法的时间复杂度:

      基本语句(执行最多的语句)的执行频度为此算法的时间复杂度。

      冒泡,选择,插入为n2

      快速,归并,堆,为nlogn

      希尔 n1.2

 

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 tpu粘在螺杆上怎么办 注塑机锁模时会有射退动作怎么办 电动车刹车油泵不打油怎么办 cad转pdf颜色浅怎么办 松下多功能传真一体机卡纸怎么办 无刷电机坏了怎么办 6kv高压电机绝缘不合格怎么办? 400t油压机下降太慢怎么办 无法连线到服务器1~1怎么办? 数控车床车角度不亮怎么办 超市存包柜的票不见了怎么办 交货期来不及导致船期延误怎么办 跑1000米中途累怎么办 手指被机器压烂怎么办 机械手不能回归原点该怎么办 前缘送纸纸板翘怎么办 三菱AL 1R.2报警怎么办 工作好但领导不好伺候怎么办 孕妇憋尿憋的小腹疼怎么办 怀孕憋尿憋的小腹疼怎么办 半夜憋尿憋的小腹疼怎么办 新生儿大便次数较多怎么办 母猎生下三天没有奶怎么办 孩孑大便干不爱喝水怎么办 发那科1050报警怎么办 plc模块bf亮了怎么办 plc模块df亮了怎么办 西门子触摸屏进不了主画面怎么办 pos机显示白屏怎么办 洗衣机的门坏了怎么办 西门子洗衣机门坏了怎么办 拆线线断在肉里怎么办 总线绝对值编码器方向反了怎么办 台达伺服报警009怎么办 台达plc禁止上传怎么办? 潜水泵电机启动绕组断线了怎么办? 永磁电机磁没了怎么办 热水器热水管坏了怎么办 松下伺服驱动器坏了怎么办 步进电机功率小了怎么办 电三轮电机坏了怎么办