常见排序算法复杂度

1. 冒泡排序:O(n^2)

2. 选择排序:O(n^2)

3. 插入排序:O(n^2)

4. 快速排序: O(nlogn) ~ O(n^2)

5. 堆排序:O(nlogn)

6. 归并排序: O(nlogn)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 概述 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部...
    蚁前阅读 10,594评论 0 52
  • 一、 单项选择题(共71题) 对n个元素的序列进行冒泡排序时,最少的比较次数是( )。A. n ...
    貝影阅读 13,045评论 0 10
  • 概述 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部...
    zwb_jianshu阅读 5,040评论 0 0
  • 概述 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部...
    闲云清烟阅读 4,106评论 0 6
  • 从二战盟军破解德军密码的故事,谈一谈云 “我们已经见到的远远不是全部!”在2019数博会开幕式上,图灵奖获得者、美...
    热情似火2019阅读 4,470评论 0 1

友情链接更多精彩内容