在排序方法中,元素比较次数与元素的初始排列无关的是()
A.Shell 排序
B.归并排序
C.直接插入排序
D.选择排序
正确答案是 D
A、C肯定不选的,归并排序的在merge中是跟序列有关,如果有序,比较次数最少n/2,最糟是元素错落n-1。而选择排序比较次数与关键字的初始状态无关,总的比较次数N=(n-1)+(n-2)+...+1=n*(n-1)/2。所以 应该是选择排序!
帖子还没人回复快来抢沙发
请写出以下代码执行输出:(构造函数、静态块执行顺序)
一棵具有n个结点的二叉树,若它有m个叶子结点,则该二叉树中度为1的结点个数是多少?
如何理解PV、UV、IP
微信公众号中服务号和订阅号合二为一,你怎么看?
帖子还没人回复快来抢沙发