题目内容
(请给出正确答案)
[单选题]
利用冒泡排序算法对一个大小为N的一维数组进行排序,在第M轮外循环中(M从1开始),内循环需要()次比较操作。
A.N
B.N-M-1
C.N-M+1
D.N-M
答案
查看答案
A.N
B.N-M-1
C.N-M+1
D.N-M
第1题
第3题
下列排序算法中,()排序在某趟结束后不一定选出一个元素放到其最终的位置上。
A.选择
B.冒泡
C.归并
D.堆
第8题
A.插入排序速度快,适合大规模数据
B.选择排序速度快,适合大规模数据
C.冒泡排序速度快,适合大规模数据
D.快速排序速度快,适合大规模数据
第9题
二叉搜索树中,然后对树进行中序遍历,并将元素按序放人数组a中,为简单起见,假设a中的数据互不相同。试编写一个函数,从一棵二叉搜索树中删除最大元素。要求函数的时间复杂性必须是O(h),其中h是二叉搜索树的高度。
第10题