若一组记录的排序码为(46, 79,56,38,40,84),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为( )。
A.38,40,46,56,79,84
B.40,38,46,79,56,84
C.40,38,46,56,79,84
D.40,38,46,84,56,79
试卷相关题目
- 1对n个关键字作快速排序,在最坏情况下,算法的时间复杂度是( )。
A.O(n)
B.O(n2)
C.O(nlog2n)
D.O(n3)
开始考试点击查看答案 - 2快速排序在下列( )情况下最易发挥其长处。
A.被排序的数据中含有多个相同排序码
B.被排序的数据已基本有序
C.被排序的数据完全无序
D.被排序的数据中的最大值和最小值相差悬殊
开始考试点击查看答案 - 3对n个不同的排序码进行冒泡排序,在元素无序的情况下比较的次数最多为( )。
A.n+1
B.n
C.n-1
D.n(n-1)/2
开始考试点击查看答案 - 4对n个不同的关键字由小到大进行冒泡排序,在下列( )情况下比较的次数最多。
A.从小到大排列好的
B.从大到小排列好的
C.元素无序
D.元素基本有序
开始考试点击查看答案 - 5从未排序序列中挑选元素,并将其依次放入已排序序列(初始时为空)的一端的方法,称为( )。
A.归并排序
B.冒泡排序
C.插入排序
D.选择排序
开始考试点击查看答案 - 6下列关键字序列中,( )是堆。
A.16,72,31,23,94,53
B.94,23,31,72,16,53
C.16,53,23,94,31,72
D.16,23,53,31,94,72
开始考试点击查看答案 - 7堆是一种( )排序。
A.插入
B.选择
C.交换
D.归并
开始考试点击查看答案 - 8堆的形状是一棵( )。
A.二叉排序树
B.满二叉树
C.完全二叉树
D.平衡二叉树
开始考试点击查看答案 - 9若一组记录的排序码为(46,79,56,38,40,84),则利用堆排序的方法建立的初始堆为( )。
A.79,46,56,38,40,84
B.84,79,56,38,40,46
C.84,79,56,46,40,38
D.84,56,79,40,46,38
开始考试点击查看答案 - 10下述几种排序方法中,要求内存最大的是( )。
A.希尔排序
B.快速排序
C.归并排序
D.堆排序
开始考试点击查看答案
最新试卷
第四章 异步电机的结构、原理及运行特性(供电所 预习班)
类别:电机第三章 同步电机的结构、原理及运行特性(供电所 预习班)
类别:电机第二章 变压器的结构和工作原理(供电所 预习班)
类别:电机第六章 三相电路的基本概念和计算(供电所 预习班)
类别:电路第五章 含耦合电感电路的分析与计算(供电所 预习班)
类别:电路第四章 正弦稳态电路分析(供电所预习班)
类别:电路第三章 电路定理(供电所 预习班)
类别:电路第二章 线性电阻电路的等效变换与分析(供电所 预习版)
类别:电路第一章 电路基本概念(供电所预习班题库)
类别:电路本科电气考前模考试卷(由AI人工智能生成,估计能吊打出题专家)
类别: 模考冲刺试卷