归并排序相对于快速排序的优点不包括()
A.是稳定的
B.最坏的情况更高效
C.空间复杂度低
D.不会退化
正确答案是 C
A:归并排序是稳定排序,快速排序是不稳定排序,故A对。B:归并排序的最坏时间复杂度为O(nlogn),而快速排序的最坏时间复杂度为O(n^2),故B对。C:归并排序需要额外的O(n)的空间,快速排序需要额外的O(1)的空间,故C错。D:归并排序的平均时间复杂度和最坏时间复杂度均为O(nlogn),不会退化; 快速排序的平均时间复杂度为O(nlogn),最坏时间复杂度为O(n^2),会退化; 故D对。
帖子还没人回复快来抢沙发
请写出以下代码执行输出:(构造函数、静态块执行顺序)
从浏览器输入URL到展示页面的全流程是怎么样的?
使用js实现数组的快速排序
什么是 Cookie?它的作用是什么?
帖子还没人回复快来抢沙发