[考研类试卷]综合模拟试卷20及答案与解析.doc
《[考研类试卷]综合模拟试卷20及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]综合模拟试卷20及答案与解析.doc(8页珍藏版)》请在麦多课文档分享上搜索。
1、综合模拟试卷 20 及答案与解析一、单项选择题1 某算法的时间复杂度为 0(n2),表明该算法的( ) 。(A)问题规模是 n2(B)执行时间等于 n2(C)执行时间与 n2 成正比(D)问题规模与 n2 成正比2 设线性表有 n 个元素,以下操作中,( )在顺序表上实现比在链表上实现效率更高。(A)输出第 i(1in)个元素值(B)交换第 1 个元素与第 2 个元素的值(C)顺序输出这 n 个元素的值(D)输出与给定值 x 相等的元素在线性表中的序号3 设 n 个元素进栈序列是 1,2,3,n,其输出序列是 P1,P 2,P n 若 P=3,则 P2 的值为( )。(A)一定是 2(B)一定
2、是 1(C)不可能是 1(D)以上都不对4 设循环队列中数组的下标是 0N1,其头尾指针分别为 f(指向队头元素的前一位置)和 r(指向队尾元素的位置) ,则其元素个数为( )。(A)r-f(B) r-f-1(C) (r-f)N+1(D)(r-f+N)N5 若将 n 阶上三角矩阵 A 按列优先顺序压缩存放在一维数组中,第一个非零元素0。存于 B0中。则应存放到 Bk中的非零元素 ija(1in,1ji)的下标 ij 与 k 的对应关系是( ) 。(A)i(i+1)2+j(B) i(i 一 1)2+j1(C) j(j+1)2+i(D)j(j 一 1)2+i 一 16 设高度为 h(根结点为第 1
3、 层)的二叉树上只有度为 O 和度为 2 的结点,则此类二叉树所包含的结点数至少为( )。(A)2h(B) 2h 一 1(C) 2h+1(D)h+17 无向图的邻接矩阵是一个( )。(A)对称矩阵(B)零矩阵(C)上三角矩阵(D)对角矩阵8 对线性表进行二分查找时,要求线性表必须( )。(A)以顺序方式存储(B)以链表方式存储(C)以顺序方式存储,且结点按关键字有序排序(D)以链表方式存储,且结点按关键字有序排序9 以下排序算法中,( ) 不能保证每趟排序至少能将一个元素放到其最终位置上。(A)快速排序(B)希尔排序(C)堆排序(D)冒泡排序二、简答题10 有 5 个字符,根据其使用频率,设计
4、对应的哈夫曼编码,以下哪些是可能的哈夫曼编码?(1)000,001, 010,011,1(2)0000,0001 ,001,01,1(3)000,001, 01,10,11(4)00,100, 101,110,11111 一个有向图 G 的邻接表存储如下图所示,现按深度优先搜索遍历,从顶点 1 出发,所得到的顶点序列是什么?12 已知一个有序表为(12,18,20,25,29,32,40,62,83,90,95,98),当二分查找值为 29 和 90 的元素时,分别需要多少次比较才能查找成功?若采用顺序查找时,分别需要多少次比较才能查找成功?13 按 13、24、37、90、53 的次序形成二
5、叉平衡树,回答以下问题:14 该二叉平衡树的高度是多少?15 其根结点是谁?16 左子树中的数据是什么?17 右子树中的数据是什么?三、设计题18 (设计一个算法 intincrease(LinkL*ist*L),判定带头结点单链表 L 是否是递减的,若是,返回 1,否则返回 0。19 假设二又树采用二叉链存储结构存储,试设计一个算法,输出该二叉树中第一条最长的路径长度,并输出此路径上各结点的值。综合模拟试卷 20 答案与解析一、单项选择题1 【正确答案】 A【试题解析】 算法花费的时间与算法中语句的执行次数成正比,算法中哪个语句执行次数多,它花费的时间就多。一个算法中的语句执行次数称为语句频
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 综合 模拟 20 答案 解析 DOC
