数据结构试卷及参考答案_6(6页).doc
《数据结构试卷及参考答案_6(6页).doc》由会员分享,可在线阅读,更多相关《数据结构试卷及参考答案_6(6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-数据结构试卷(六)一、选择题(30分)1 设一组权值集合W=2,3,4,5,6,则由该权值集合构造的哈夫曼树中带权路径长度之和为( )。(A) 20(B) 30(C) 40(D) 452执行一趟快速排序能够得到的序列是( )。(A) 41,12,34,45,27 55 72,63(B) 45,34,12,41 55 72,63,27(C) 63,12,34,45,27 55 41,72(D) 12,27,45,41 55 34,63,723设一条单链表的头指针变量为head且该链表没有头结点,则其判空条件是( )。(A) head=0(B) head-next=0(C) head-next=
2、head(D) head!=04时间复杂度不受数据初始状态影响而恒为O(nlog2n)的是( )。(A) 堆排序(B) 冒泡排序(C) 希尔排序(D) 快速排序5设二叉树的先序遍历序列和后序遍历序列正好相反,则该二叉树满足的条件是( )。(A) 空或只有一个结点(B) 高度等于其结点数(C) 任一结点无左孩子(D) 任一结点无右孩子6一趟排序结束后不一定能够选出一个元素放在其最终位置上的是( )。(A) 堆排序(B) 冒泡排序(C) 快速排序(D) 希尔排序7设某棵三叉树中有40个结点,则该三叉树的最小高度为( )。(A) 3(B) 4(C) 5(D) 68顺序查找不论在顺序线性表中还是在链式
3、线性表中的时间复杂度为( )。(A) O(n)(B) O(n2)(C) O(n1/2)(D) O(1og2n)9二路归并排序的时间复杂度为( )。(A) O(n)(B) O(n2)(C) O(nlog2n)(D) O(1og2n)10. 深度为k的完全二叉树中最少有( )个结点。(A) 2k-1-1(B) 2k-1(C) 2k-1+1(D) 2k-111.设指针变量front表示链式队列的队头指针,指针变量rear表示链式队列的队尾指针,指针变量s指向将要入队列的结点X,则入队列的操作序列为( )。(A) front-next=s;front=s;(B) s-next=rear;rear=s;
4、(C) rear-next=s;rear=s;(D) s-next=front;front=s;12.设某无向图中有n个顶点e条边,则建立该图邻接表的时间复杂度为( )。(A) O(n+e)(B) O(n2)(C) O(ne)(D) O(n3)13.设某哈夫曼树中有199个结点,则该哈夫曼树中有( )个叶子结点。(A) 99(B) 100(C) 101(D) 10214.设二叉排序树上有n个结点,则在二叉排序树上查找结点的平均时间复杂度为( )。(A) O(n)(B) O(n2)(C) O(nlog2n)(D) O(1og2n)15.设用邻接矩阵A表示有向图G的存储结构,则有向图G中顶点i的入
5、度为( )。(A) 第i行非0元素的个数之和(B) 第i列非0元素的个数之和(C) 第i行0元素的个数之和(D) 第i列0元素的个数之和二、判断题(20分)1调用一次深度优先遍历可以访问到图中的所有顶点。( )2分块查找的平均查找长度不仅与索引表的长度有关,而且与块的长度有关。( )3冒泡排序在初始关键字序列为逆序的情况下执行的交换次数最多。( )4满二叉树一定是完全二叉树,完全二叉树不一定是满二叉树。( )5设一棵二叉树的先序序列和后序序列,则能够唯一确定出该二叉树的形状。( )6层次遍历初始堆可以得到一个有序的序列。( )7设一棵树T可以转化成二叉树BT,则二叉树BT中一定没有右子树。(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 试卷 参考答案 _6
限制150内