在排序方法中,元素比较次数与元素的初始排列无关的是()
A.Shell 排序
B.归并排序
C.直接插入排序
D.选择排序
正确答案是 D
A、C肯定不选的,归并排序的在merge中是跟序列有关,如果有序,比较次数最少n/2,最糟是元素错落n-1。而选择排序比较次数与关键字的初始状态无关,总的比较次数N=(n-1)+(n-2)+...+1=n*(n-1)/2。所以 应该是选择排序!
帖子还没人回复快来抢沙发
列举一款你常用的移动APP,并分析他的最核心功能、满足的需求、超预期的功能以及竞争优势和发展趋势
多线程中sleep()和wait()方法的区别
叉树前序遍历的递归和非递归实现?
请你谈谈Cookie的弊端
帖子还没人回复快来抢沙发