[计算机类试卷]国家二级MS Office高级应用机试(数据结构与算法)模拟试卷19及答案与解析.doc
《[计算机类试卷]国家二级MS Office高级应用机试(数据结构与算法)模拟试卷19及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级MS Office高级应用机试(数据结构与算法)模拟试卷19及答案与解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 MS Office高级应用机试(数据结构与算法)模拟试卷 19及答案与解析 一、选择题 1 下列关于排序的说法错误的是 ( )。 ( A)排序是指将一个无序序列整理成按值递增的顺序排列的有序序列的过程 ( B)交换类排序主要包括冒泡排序和快速排序 ( C)插入类排序主要包括简单插入和希尔排序 ( D)选择类排排序包括简单排序和堆排序 2 下列关于交换类排序叙述错误的是 ( )。 ( A)冒泡排序是通过两两相邻元素之间比较和交换,不断消除逆序,直到所有元素有序 ( B)快速排序是在线性 表中逐个选取元素,对表进行分割,直到所有的元素全部选取完毕 ( C)冒泡排序平均时间复杂度是 O(n
2、2),最坏情况下时间复杂度是 O(n2) ( D)快速排序平均时间复杂度是 O(log2n),最坏情况下时间复杂度是 O(n2) 3 在长度为 n的有序线性表中进行二分法查找,最坏情况下需要比较的次数是( )。 ( A) O(n) ( B) O(n2) ( C) O(log2n) ( D) O(nlog2n) 4 冒泡排序在最坏的情况下的比较次数是 ( )。 ( A) n ( B) (n-1)n 2 ( C) nlog2n ( D) n 2 5 对长度为 8的线性表进行冒泡排序,最坏情况下的比较次数是 ( )。 ( A) 36 ( B) 28 ( C) 8 ( D) 64 6 对于长度为 n的
3、线性表,在最坏情况下,下列各排序算法所对应的比较次数正确的是 ( )。 ( A)冒泡排序是 n ( B)冒泡排序是 log2n ( C)快速排序是 n(n-1) 2 ( D)快速排序是 n 7 对长度为 n的线性表做快速排序,在平均情况下时间复杂度是 ( )。 ( A) O(n2) ( B) O(n) ( C) O(log2n) ( D) O(nlog2n) 8 对长度为 n的线性表排序,在最坏情况下,比较次数不是 n(n-1) 2的排序方法是 ( )。 ( A)冒泡排序 ( B)快速排序 ( C)简单插入排序 ( D)堆排序 9 下列排序方法中,最坏情况下比较次数最少的是 ( )。 ( A)
4、冒泡排序 ( B)快速排序 ( C)简单插入排序 ( D)堆排序 10 下列数据结构不能用顺序存储的是 ( )。 ( A)栈 ( B)队列 ( C)非完全二叉树 ( D)堆 11 一个二叉树的总节点是 218个,其中度为 2的节点 是 100个,则度为 1的节点数是 ( )。 ( A) 17 ( B) 19 ( C) 18 ( D)不存在这样的二叉树 12 判定 “带头节点的链队列为空 ”的条件是 ( )。 ( A) Q front=NULL ( B) Q rear=NULL ( C) Q front=Q rear ( D) Q front!=Q rear 13 设二叉树共有 500个节点,其
5、中叶子节点有 250个,那么度为 2的节点有 ( )个。 ( A) 1 ( B) 0 ( C) 249 ( D)没有这样的二叉树 14 用链表表示 线性表的突出特点是 ( )。 ( A)节省存储空间 ( B)查找速度快 ( C)插入和删除不必移动数据 ( D)以上都不对 15 冒泡排序在最好情况下需要交换的次数是 ( )。 ( A) 1 ( B) 0 ( C) n ( D) n 2 16 下列二叉树的后序遍历结果是 ( )。 ( A) ABCDEF ( B) BDAECF ( C) ABDCEF ( D) DBEFCA 17 下列对线性链表的描述中正确的是 ( )。 ( A)存储空间不一定是连
6、续,且各元素的存储顺序是任意的 ( B)存储空间不一定 是连续,且前件元素一定存储在后件元素的前面 ( C)存储空间必须连续,且前件元素一定存储在后件元素的前面 ( D)存储空间必须连续,且各元素的存储顺序是任意的 18 线性表若采用链式存储结构时,要求内存中可用的存储单元地址 ( )。 ( A)必须是连续的 ( B)一定不是连续的 ( C)部分是连续的 ( D)可以是连续的,也可以是不连续的 19 在待排序的元素序列基本有序的前提下,效率最高的排序方法是 ( )。 ( A)插入排序 ( B)选择排序 ( C)快速排序 ( D)归并排序 20 栈和队列的共同点是 ( )。 ( A)都是 “先进
7、先出 ” ( B)都是 “后进先出 ” ( C)都只允许在端点处插入和删除元素 ( D)没有共同点 21 某二叉树的前序遍历是 cedba,中序遍历结果是 debac,那么它的后序遍历结果是 ( )。 ( A) abcde ( B) dabec ( C) decab ( D) cedba 22 算法的时间复杂度是指 ( )。 ( A)执行算法程序所需要的时间 ( B)算法程序的长度 ( C)算法执行过程中所需要的基本运算次数 ( D)算法程序中的指令条数 23 树是节点的集合,它的根节点数目是 ( )。 ( A)有且只有 1 ( B) 1或多于 1 ( C) O或 1 ( D)至少 2 24
8、入栈序列是 ABCD,则出栈顺序可能是 ( )。 ( A) DCBA ( B) ABCD ( C) BADC ( D)都有可能 25 链表不具有的特点是 ( )。 ( A)不必事先估计存储空间 ( B)可随机访问任一元素 ( C)插入或删除不需要移动元素 ( D)所需空间与线性表长度成正比 26 希尔排序属于 ( )。 ( A)交换排序 ( B)选择排序 ( C)归并排序 ( D)插入排序 国家二级 MS Office高级应用机试(数据结构与算法)模拟试卷 19答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 排序是指将一个无序序列整理成按值非递减的顺序排列的有序序列的过程。非递减是
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 MSOFFICE 高级 应用 数据结构 算法 模拟 19 答案 解析 DOC

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