在任何情况下,归并排序都比简单插入排序快()
A.对
B.错
正确答案:B
插入排序的时间复杂度是O(n2),空间复杂度为1。归并排序的时间复杂度为O(lgn),空间复杂度为n。虽然插入排序的最坏时间比归并排序多,但是在n比较小时插入排序的速度比归并排序的速度快。所以在归并排序中当子问题足够小时,就可以用插入排序来处理子问题的排序,从而提高归并排序的效率。当子问题的大小为小于lgn时,采用插入排序来处理子问题能够提高归并排序的效率。
不错,慢慢看
认真看完了,浅显易懂,学习到了。
可以,从易到难,感觉基础薄弱的人也能通过这些题目提高自己
分析一下,小程序为什么不能分享朋友圈?
某公园内有个奇怪的摊主小周,他只在星期一、星期二、星期三、星期五和星期六工作,而且他只出售4种商品:玩具汽车、充气气球、橡皮泥和遥控飞机。<
请实现KMP算法?
什么是 Cookie?它的作用是什么?
不错,慢慢看
认真看完了,浅显易懂,学习到了。
可以,从易到难,感觉基础薄弱的人也能通过这些题目提高自己