[自考类试卷]全国自考(数据结构)模拟试卷8及答案与解析.doc
《[自考类试卷]全国自考(数据结构)模拟试卷8及答案与解析.doc》由会员分享,可在线阅读,更多相关《[自考类试卷]全国自考(数据结构)模拟试卷8及答案与解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、全国自考(数据结构)模拟试卷 8 及答案与解析一、单项选择题1 在桶排序中,其平均时间复杂度是( )(A)O(1)(B) O(n)(C) O(n2)(D)O(1gn)2 C 语言数组 Datam+1作为循环队列 SQ 的存储空间,front 为队头指针,rear 为队尾指针,则执行出队操作的语句为( )(A)front=front+1(B) front=(front+1)%m(C) rear=(rear+1)%m(D)front=(front+1)%(m+1)3 某二叉树的前序遍历结点访问顺序是 abdgcefh,中序遍历的结点访问顺序是bgbaechf,则其后序遍历的结点访问顺序是( )(A
2、)bdgcefha(B) gdbecfha(C) bdgechfa(D)gdbehfca4 如果以链表作为栈的存储结构,则退栈操作时( )(A)必须判别栈是否满(B)判别栈元素的类型(C)必须判别栈是否空(D)对栈不作任何判别5 在一个具有 n 个单元的顺序栈中,假设栈底是存储地址的高端,现在我们以 top作为栈顶指针,则作退栈操作时,top 的变化是( )(A)top=top-1(B) top=top+1(C) top 不变(D)top 不确定6 对采用二分查找法进行查找运算的查找表,要求按( )方式进行存储。(A)顺序存储(B)链式存储(C)顺序存储且结点按关键字有序(D)链式存储且结点按
3、关键字有序7 在一棵完全二叉树的顺序存储方式中,若编号为 t 的结点有右孩子,则此结点右孩子的编号为( )(A)2t(B) 2t-1(C) 2t+1(D)t/28 对于一个具有 N 个结点和 E 条边的无向图,若采用邻接表示,则表头向量的大小是( )(A)N(B) N+1(C) N-E(D)N-19 任何一个带权的无向连通图的最小生成树( )(A)只有一棵(B)有一棵或多棵(C)一定有多棵(D)可能不存在10 在一个链队中,假设 f 和 r 分别为队首和队尾指针,则删除一个结点的运算是( )(A)r=f next(B) r=rnext(C) f=fnext(D)f=r next11 森林 T
4、中有 4 棵树,第一、二、三、四棵树的结点个数分别是 n1,n 2,n 3,n 4,那么当把森林 T 转换成一棵二叉树后,其根结点的左孩子上有 ( )个结点。(A)n 1-1(B) n1(C) n1+n2+n3(D)n 2+n3+n412 倒排文件的主要优点是( )(A)便于进行插入和删除运算(B)便于进行文件的合并(C)能大大提高基于非关键码数据项的查找速度(D)能大大节省存储空间13 一个队列的输入序列是 1,2,3,4,则队列的输出序列是( )(A)4,3,2,1(B) 1,2,3,4(C) 1,4,3,2(D)3,2,4,114 在有向图中,所有顶点的入度之和是所有顶点出度之和的( )
5、倍。(A)0.5(B) 1(C) 2(D)415 从一个长度为 n 的顺序表中删除第 i 个元素(1in)8 寸,需要向前移动( )(A) n-i(B) n-i+1(C) n-i-1(D)i二、填空题16 设线性表(a 1,a 2, a500)元素的值由小到大排列。对一个给定的 k 值,用二分法检索查找表中与 k 相等的元素,在检索不成功的情况下,至多需比较_次。17 _与数据元素本身的内容和形式无关。18 已知无向图 G 的结点数为 n,边数为 e,其邻接表表示中的表结点数与表头结点数之和为_。19 对带有头结点的链队列 lq,判定队列中具有一个数据元素的条件是 _。20 判断一个没有头结点
6、的单链表 head 为空的条件是 _。21 就文件而言,按用户的观点所确定的基本存储单元称为_。按外设的观点所确定的基本存储单元称为_。22 对于一个具有 n 条边和 e 个顶点的图来说,如果采用邻接表表示,则其空间复杂度为_,若采用邻接矩阵表示,则其空间复杂度为_。23 设有一元多项式 A(x)=7+3x+10x30-4X100+13x101,用单链表给出 A(x)的存储表示为_。24 在顺序表中,插入或者删除一个元素,需要平均移动_个元素,具体移动的元素个数与_有关。25 一棵树中非叶子结点的个数为 n,与树对应的二叉树中右子树为空的结点的个数为 m,则 m=_。三、解答题26 已知一棵具
7、有 2 个结点的二叉树的前序遍历序列和后序遍历序列是 AB 和BA,请问:这棵二叉树是惟一的吗?如果树是不惟一的,请画出满足此条件的不同的二叉树,并简单分析一下。27 对于下面的 3 个广义表,请画出其图形表示式,并说明它们各属于什么类型的广义表。 (1)B(A(x,l(a,b),y) (2)C(A(x,l(a,b),B(A(x,l(a,b),y) (3)D(a,D(a,D()28 已知有如下一个关键字序列96,47,104,32,73,136,15,38,90,180 ,按照上述插入顺序构造一棵二叉排序树,则请给出二叉排序树的构造过程,说明其深度,并在等概率的条件下求出平均查找长度。29 已
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自考 试卷 全国 数据结构 模拟 答案 解析 DOC
