首页 > 试题广场 >

快速排序的时间复杂度最好、平均、最坏为______。

[单选题]

快速排序的时间复杂度最好、平均、最坏为______。

  • O(n^2)  O(n^2)  O(n^2)
  • O(nlogn)  O(nlogn)  O(n^2)
  • O(nlogn)  O(n^2)  O(n^2)
  • O(n)  O(nlogn)  O(n^2)
B
快速排序由冒泡排序改进得到,冒泡排序的时间复杂度最好、平均、最坏为O(n^2)、O(n^2)、O(n^2)
快速排序空间复杂度为O(logn);冒泡排序空间复杂度为O(1)
快速排序不稳定,冒泡排序稳定
发表于 2020-10-26 20:49:51 回复(0)
b
发表于 2017-12-03 22:00:18 回复(0)