首页 > 试题广场 >

请指出堆排序、选择排序、冒泡排序、快速排序、的平均时间复杂度

[单选题]
请指出堆排序、选择排序、冒泡排序、快速排序的平均时间复杂度()
  • nlogn、n^2、n^2、nlogn
  • n^2、n^2、n^2、nlogn
  • nlogn、nlogn、n^2、nlogn
  • nlogn、n^2、n^2、n^2
编辑于 2019-10-21 17:08:55 回复(0)
记住:  冒泡和选择    : n^2
             快速和堆排序:nlogn
发表于 2019-03-19 15:38:13 回复(0)
什么垃圾题,时间复杂度应该按最坏的计算,快排应该为o(n^2)
发表于 2019-04-03 19:44:10 回复(1)
想起了马士兵老师的做的(有毒)的词
选炮插
快归堆希统计姬
N方N老N一三
对N加KN乘K
不稳稳稳不稳稳
不稳不稳稳稳稳🤣
发表于 2019-03-20 21:06:49 回复(3)
答案有误吧,复杂度默认为最差复杂度
发表于 2021-09-13 18:51:37 回复(1)
快排最坏情况在对应的BST树应该是 O(n^2);


发表于 2021-04-06 21:39:20 回复(0)

log2(n) 而不是 log(n)
好多题目都有表达错误

发表于 2021-03-10 11:26:22 回复(0)
时间复杂度不是按照最坏的情况计算的吗?我丢?
发表于 2020-08-20 14:53:31 回复(0)