[计算机类试卷]国家二级MS Office高级应用机试(数据结构与算法)模拟试卷12及答案与解析.doc
《[计算机类试卷]国家二级MS Office高级应用机试(数据结构与算法)模拟试卷12及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级MS Office高级应用机试(数据结构与算法)模拟试卷12及答案与解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 MS Office高级应用机试(数据结构与算法)模拟试卷 12及答案与解析 一、选择题 1 下列叙述中正确的是 ( A)算法复杂度是指算法控制结构的复杂程度 ( B)算法复杂度是指设计算法的难度 ( C)算法的时间复杂度是指设计算法的工作量 ( D)算法的复杂度包括时间复杂度与空间复杂度 2 下列排序方法中,最坏情况下比较次数最少的是 ( A)冒泡排序 ( B)简单选择排序 ( C)直接插入排序 ( D)堆排序 3 下列叙述中正确的是 ( A)栈是一种先进先出的线性表 ( B)队列是一种 后进先出的线性表 ( C)栈与队列都是非线性结构 ( D)栈与队列都是线性结构 4 下列叙述中正
2、确的是 ( A)算法就是程序 ( B)设计算法时只需要考虑数据结构的设计 ( C)设计算法时只需要考虑结果的可靠性 ( D)设计算法时要考虑时间复杂度和空间复杂度 5 设循环队列存储空间为 Q(1: 50)。初始状态为 front=rear=50。经过一系列入队和退队操作后, front=14, rear=19,则该循环队列中的元素个数为 ( A) 46 ( B) 45 ( C) 6 ( D) 5 6 对如下图所示的二叉 树,进行前序遍历的结果为 ( A) DYBEAFCZX ( B) YDEBFZXCA ( C) ABDYECFXZ ( D) ABCDEFXYZ 7 下列叙述中正确的是 (
3、A)线性表链式存储结构的存储空间一般要少于顺序存储结构 ( B)线性表链式存储结构与顺序存储结构的存储空间都是连续的 ( C)线性表链式存储结构的存储空间可以是连续的,也可以是不连续的 ( D)以上都不正确 8 下列叙述中正确的是 ( A)栈与队列都只能顺序存储 ( B)循环队列是队列的顺序存储结构 ( C)循环链表是循环队列的链式存 储结构 ( D)以上三项均错误 9 设循环队列为 Q(1: m),初始状态为 front=rear=m。现经过一系列的入队与退队运算后, front=rear=1,则该循环队列中的元素个数为 ( A) 1 ( B) 2 ( C) m-1 ( D) 0或 m 10
4、 某二叉树中有 n个叶子结点,则该二叉树中度为 2的结点数为 ( A) n+1 ( B) n-1 ( C) 2n ( D) n 2 11 某二叉树的前序序列为 ABCDEFG,中序序列为 DCBAEFG,则该二叉树的后序序列为 ( A) EFGDCBA ( B) DCBEFGA ( C) BCDGFEA ( D) DCBGFEA 12 下列叙述中正确的是 ( A)所谓算法就是计算方法 ( B)程序可以作为算法的一种描述方法 ( C)算法设计只需考虑得到计算结果 ( D)算法设计可以忽略算法的运算时间 13 设有二叉树如下图所示,则中序序列为 ( A) ABDEGCFH ( B) DBGEAFH
5、C ( C) DGEBHFCA ( D) ABCDEFGH 14 带链的栈与顺序存储的栈相比,其优点是 ( A)入栈与退栈操作方便 ( B)可以省略栈底指针 ( C)入栈操作时不会受栈存储 空间的限制而发生溢出 ( D)所占存储空间相同 15 在长度为 n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为 ( A) (n+1) 2 ( B) n ( C) 3n 4 ( D) n 4 16 某二叉树的中序遍历序列为 CBADE,后序遍历序列为 CBADE,则前序遍历序列为 ( A) EDABC ( B) CBEDA
6、( C) CBADE ( D) EDCBA 17 设顺序表的长度为 n。下列算法中,最坏情况下比较次数等于 n(n 1) 2的是 ( A)快速排序 ( B)堆排序 ( C)顺序查找 ( D)寻找最大项 18 某二叉树的后序遍历序列与中序遍历序列相同,均为 ABCDEF,则按层次输出(同一层从左到右 )的序列为 ( A) FEDCBA ( B) CBAFED ( C) DEFCBA ( D) ABCDEF 19 下列排序法中,每经过一次元素的交换会产生新的逆序的是 ( A)快速排序 ( B)冒泡排序 ( C)简单插入排序 ( D)简单选择排序 20 某带链栈初始状态为 top=bottom=NU
7、LL,经过一系列正常的入栈与退 栈操作后, top=10, bottom=20。该栈中的元素个数为 ( A)不确定 ( B) 10 ( C) 1 ( D) 0 21 某二叉树的前序序列为 ABDFHCEG,中序序列为 HFDBACEG。该二叉树的后序序列为 ( A) HFDBGECA ( B) ABCDEFGH ( C) HGFEDCBA ( D) ACEGBDFH 22 带链栈空的条件是 ( A) top=bottom=NULL ( B) top= 1且 bottom=NULL ( C) top=NULL且 bottom-1 ( D) top=bottom= 1 23 下列叙述中正确的是 (
8、 A)带链栈的栈底指针是固定的 ( B)带链栈的栈底指针是随栈的操作而动态变化的 ( C)若带链队列的队头指针与队尾指针相同,则队列为空 ( D)若带链队列的队头指针与队尾指针相同,则队列中至少有一个元素 24 下列结构中属于线性结构链式存储的是 ( A)双向链表 ( B)循环队列 ( C)二叉链表 ( D)二维数组 25 设某棵树的度为 3,其中度为 3、 1、 0的结点个数分别为 3、 4、 15。则该树中总结点数为 ( A) 22 ( B) 30 ( C) 35 ( D)不可能有 这样的树 26 设二叉树的后序序列与中序序列均为 ABCDEFGH,则该二叉树的前序序列为 ( A) HGF
9、EDCBA ( B) ABCDEFGH ( C) ABCDHGFE ( D) DCBAHGFE 27 设循环队列的存储空间为 Q(1: 50),初始状态为 front=rear=50。经过一系列正常的操作后, front=rear-1。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为 ( A) 0 ( B) 1 ( C) 49 ( D) 50 国家二级 MS Office高级应用机试(数据结构与算法)模拟 试卷 12答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 算法复杂度,即算法在编写成可执行程序后,运行时所需要的资源,资源包括时间资源和内存资源。一个算法的评价主要从
10、时间复杂度和空间复杂度来考虑。算法的时间复杂度是指执行算法所需要的计算工作量。空间复杂度是指算法在计算机内执行时所需存储空间的度量。 【知识模块】 数据结构与算法 2 【正确答案】 D 【试题解析】 冒泡排序、简单选择排序和直接插入排序法在最坏的情况下比较次数为: n(n-1) 2。而堆排序法在最坏的情况下需要比较 的次数为 O(nlog2n)。其中堆排序的比较次数最少。 【知识模块】 数据结构与算法 3 【正确答案】 D 【试题解析】 栈是先进后出,队列是先进先出。栈和队列都是一种线性表,属于线性结构。 【知识模块】 数据结构与算法 4 【正确答案】 D 【试题解析】 算法复杂度,即算法在编
11、写成可执行程序后,运行时所需要的资源,资源包括时间资源和内存资源。算法分析的目的在于选择合适算法和改进算法。一个算法的评价主要从时间复杂度和空间复杂度来考虑。 【知识模块】 数据结构与算法 5 【正确答案】 D 【试题解析】 在循环队列中,用队尾指针 rear指向队列中的队尾元素,用排头指针 front,指向排头元素的前一个位置。因此,从排头指针 front指向的后一个位置直到队尾指针 rear指向的位置之间所有的元素为队列中的元素。本题中的元素个数是从队列的索引 15位置开始到索引 19位置,共有 5元素。选项 D正确。 【知识模块】 数据结构与算法 6 【正确答案】 C 【试题解析】 二叉
12、树前序遍历的简单描述:若二叉树为空,则结束返回;否则: 访问根结点; 前序遍历左子树 ; 前序遍历右子树。 可见,前序遍历二叉树的过程是一个递归的过程。根据题目中给出的二叉树的结构可知前序遍历的结果是 ABDYECFXZ。 【知识模块】 数据结构与算法 7 【正确答案】 C 【试题解析】 线性表的存储分为顺序存储和链式存储。在顺序存储中,所有元素所占的存储空间是连续的。而在链式存储的方式中,将存储空间的每一个存储结点分为两部分,一部分用于存储数据元素的值,称为数据域;另一部分用于存储下一个元素的存储序号,称为指针域。所以线性表的链式存储方式比顺序存储方式的存储空间要大一些。 【知识模块】 数据
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 MSOFFICE 高级 应用 数据结构 算法 模拟 12 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-499273.html