西工大20年4月机考随机试题-数据结构作业1答案_第1页
西工大20年4月机考随机试题-数据结构作业1答案_第2页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、?20204?试卷总分:100 得分:94一、 单选题 (共 50 道试题,共 100 分)1. 散列表的平均查找长度( )。A.与处理冲突方法有关而与表的长度无关B.与处理冲突方法无关而与表的长度有关C.与处理冲突方法有关且与表的长度有关D.与处理冲突方法无关且与表的长度无关正确答案:C2. 数据结构中,从逻辑上可以把数据结构分成( )。A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非先性结构D.内部结构和外部结构正确答案:C3.一个无向连通图的生成树是含有该连通图的全部顶点的( )。A.极小连通子图B.极小子图C.极大连通子图D.极大子图正确答案:A4.快速排序算法在最好情况

2、下的时间复杂度为( ) 。A.O(n)B.O(nlog2n)C.O(n2)D.O(log2n)正确答案:A5.关键路径是事件结点网络中( )。A.最短的回路B.最长的回路C.从开始结点到完成结点的最长路径D.从开始结点到完成结点的最短路径正确答案:C6. 数据表A中有00个元素,如果仅要求求出其中最大的10个元素,则采用( )排序A.堆排序B.希尔排序C.快速排序D.直接选择排序正确答案:A7. 计算机识别、存储和加工处理的对象被统称为( )。A.数据B.数据元素C.数据结构D.数据类型正确答案:A8. 下述排序算法中,稳定的是( )。A.直接选择排序B.表插入排序C.快速排序D.堆排序正确答

3、案:B9.29广义表运算式tail(a,b),(c,d)的结果为( )A.c,dB.(c,d)C.(c,d)D.d,c正确答案:C10. 下列陈述中正确的是( )。A.二叉树是度为2的有序树B.二叉树中结点只有一个孩子时无左右之分C.二叉树中必有度为2的结点D.二叉树中最多只有两棵子树,并且有左右之分正确答案:D11. 对有序表(18,20,25,34,48,62,74,85)用二分查找法查找85,所需的比较次数为( )。A.1次B.2次C.3次D.4次正确答案:D12.下列说法中不正确的是( )。A.图的遍历过程中每一顶点仅被访问一次B.遍历图的基本方法有深度优先搜索和广度优先搜索两种C.图

4、的深度优先搜索的方法不适用于有向图D.图的深度优先搜索是一个递归过程正确答案:C13. 下面关于哈夫曼树的说法,不正确的是( )。A.对应于一组权值构造出的哈夫曼树一般不是唯一的B.哈夫曼树具有最小带权路径长度C.哈夫曼树中没有度为1的结点D.哈夫曼树中除了度为1的结点外,还有度为2的结点和叶结点正确答案:D14.散列表的平均查找长度( ) 。A.与处理冲突方法有关而与表的长度无关B.与处理冲突方法无关而与表的长度有关C.与处理冲突方法有关且与表的长度有关D.与处理冲突方法无关且与表的长度无关正确答案:C15. 一个n*n的对称矩阵,如果以行或列为主序存入内存,则其容量为( )。A.n*nB.

5、n*(n+1)/2C.(n+1)*(n+1)/2D.(n-1)*n/2正确答案:B16.对有14个数据元素的有序表R14进行折半搜索,搜索到R3的关键码等于给定值,此时元素比较顺序依次为( )。A.R0,R1,R2,R3B.R0,R13,R2,R3C.R6,R2,R4,R3D.R6,R4,R2,R3正确答案:C17.对于单链表形式的队列,队空的条件是( )。A.FRnil    B.FR    C.Fnil且Rnil &ems

6、p;  D.RF1正确答案:B18.下列排序算法中,时间复杂度不受数据初始状态影响,恒为O(log2n)的是( )。A.堆排序B.冒泡排C.直接选择排序D.快速排序正确答案:A19.对有序表(18,20,25,34,48,62,74,85)用二分查找法查找85,所需的比较次数为( )。A.1次B.2次C.3次D.4次正确答案:D20. 线索二叉树是一种( )结构。A.逻辑B.逻辑和存储C.物理D.线性正确答案:C21.设有向图G中顶点数为n,图G最多有( )条边。A.nB. n-1 C.n*(n-1)/2D.n*(n-1)正确答案:D22. 在含n个顶点和e

7、条边的无向图的邻接矩阵中,零元素的个数为( )。A.eB.2eC.n2eD.n22e正确答案:D23.用一维数组存放的一棵完全二叉树:ABCDEFGHIJKL。请写出后序遍历该二叉树的访问结点序列( )。A.H I D J K E B L F G C AB.A B C D E F G H I J K LC.H D I B J E K A L F C GD.A B C D E G F H J I K L正确答案:A24.有一个10阶的对称矩阵a,采用压缩存储方式,以行序为主序,a11为第一个元素,其存储地址为1,每个元素占1个地址空间,则a85的地址为( )。A.13B.33C.18D.40正确

8、答案:B25.在平衡二叉树中插入一个结点后造成了不平衡,设最低的不平衡结点为A,并已知A的左孩子的平衡因子为-1,右孩子的平衡因子为0,则应作( )型调整以使其平衡。A.LLB.LRC.RLD.RR正确答案:B26. 设有向图有n个顶点和e条边,进行拓扑排序时总的计算时间为( )。A.O(loge)B.O(en)C.O(elogn)D.O(n+e)正确答案:D27. 算法指的是( )。A.计算机程序B.解决问题的方法C.排序算法D.解决问题的有限运算序列正确答案:D28.若深度为6的完全二叉树的第6层有3个叶结点,则该二叉树一共有( )个结点。A.15B.16C.17D.34正确答案:D29.

9、 常采用下面几种方式解决散列法中出现的冲突问题( )。A.数字分析法、除余法、平方取中法B.数字分析法、除余法、线性探测法C.数字分析法、线性探测法、多重散列法D.线性探测法、多重散列法、链地址法正确答案:D30. 快速排序算法在最好情况下的时间复杂度为( )。A.O(n)B.O(nlog2n)C.O(n2)D.O(log2n)正确答案:A31. 在非空二叉树的中序遍历序列中,二叉树的根结点的左边应该( )。A.只有左子树上的所有结点B.只有左子树上的部分结点C.只有右子树上的所有结点D.只有右子树上的部分结点正确答案:A32. 二叉树在线索化后,仍不能有效求解的问题是( )。A.先序线索二叉

10、树中求先序后继B.中序线索二叉树中求中序后继C.中序线索二叉树中求中序前趋D.后序线索二叉树中求后序后继正确答案:D33.散列表的平均查找长度( )。A.与处理冲突方法有关而与表的长度无关B.与处理冲突方法无关而与表的长度有关C.与处理冲突方法有关且与表的长度有关D.与处理冲突方法无关且与表的长度无关正确答案:C34. 深度为6的二叉树至多有结点数为( )。A.16B.30C.63D.31正确答案:D35.28已知广义表a=(a,b,c),(d,e,f),从a中取出原子e的运算是( )A.tail(head(a)B.b.head(tail(a)C.head(tail(tail(head(a)D

11、.head(tail (tail(a)正确答案:D36. 广义表运算式tail(a,b),(c,d)的结果为( )。A.c,dB.(c,d)C.(c,d)D.d,c正确答案:C37.树型结构最适合用来描述 ( )。A.有序的数据元素B.无序的数据元素C.数据元素之间的具有层次关系的数据D.数据元素之间没有关系的数据正确答案:C38.若二叉树中度为2的结点有15个,度为1的结点有10个该树有( )个结点。A.25B.30C.31D.41正确答案:D39.线性表的顺序存储结构是一种( )存取结构。A.随即存取B.顺序存取C.索引存取D.散列存取正确答案:A40.下列排序算法中,( )算法可能会出现

12、下面情况:初始数据有序时,花费的时间反而最多。A.堆排序B.冒泡排C.快速排序D.SHELL排序正确答案:C41.对有14个数据元素的有序表R14进行折半搜索,搜索到R3的关键码等于给定值,此时元素比较顺序依次为( )。A.R0,R1,R2,R3B.R0,R13,R2,R3C.R6,R2,R4,R3D.R6,R4,R2,R3正确答案:C42. 设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主序,A11为第一个元素, 其存储地址为1,每个元素占1个地址空间,则A82的地址为( )。 A.13B.30C.18D.0正确答案:B43. 若深度为6的完全二叉树的第6层有3个叶结点,则该二叉树一

13、共有( )个结点。A.15B.16C.17D.34正确答案:D44.若二叉树中度为2的结点有15个,度为1的结点有10个该树有 ( )个叶结点。A.25B.30C.31D.16正确答案:D45. 对有14个数据元素的有序表R14进行折半搜索,搜索到R3的关键码等于给定值,此时元素比较顺序依次为( )。A.R0,R1,R2,R3B.R0,R13,R2,R3C.R6,R2,R4,R3D.R6,R4,R2,R3正确答案:C46.常采用下面几种方式解决散列法中出现的冲突问题( )。A.数字分析法、除余法、平方取中法B.数字分析法、除余法、线性探测法C.数字分析法、线性探测法、多重散列法D.线性探测法、多重散列法、链地址法正确答案:D47. 关键路径是事件结点网络中( )。A.最短的回路B.最长的回路C.从开始结点到完成结点的最长路径D.从开始结点到完成结点的最短路径正确答案:B48.数据表A中有10000个元素,如果仅要求求出其中最大的10个元素,则采用( )排

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论