因为堆排序的算法时间复杂度为O(n㏒n),冒泡排序的算法复杂度为O(n2 ),所以堆排序一定比冒泡排序的速度快。
举一反三
- 因为堆排序的算法时间复杂度为[img=79x25]180339ea2736aa9.png[/img],冒泡排序的算法复杂度为[img=46x27]180339ea2f39a4e.png[/img],所以堆排序一定比冒泡排序的速度快。
- 下列各种排序算法中平均时间复杂度为O(n)是() A: 快速排序 B: 堆排序 C: 归并排序 D: 冒泡排序
- 下列排序算法中,在最好情况下,时间复杂度为O(n)的算法是()。 A: 选择排序 B: 归并排序 C: 堆排序 D: 冒泡
- 冒泡排序的算法时间复杂度为O(n)。
- 时间复杂度为O(n^2)的排序算法有() A: 冒泡排序 B: 快速排序 C: 插入排序 D: 直接选择排序