数据构造专升本模拟题及参考答案讲课教案 (2).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据构造专升本模拟题及参考答案讲课教案 (2).docx》由会员分享,可在线阅读,更多相关《数据构造专升本模拟题及参考答案讲课教案 (2).docx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据构造专升本模拟题及参考答案讲课教案作业题一一、单项选择题1.从逻辑上能够把数据构造分为两大类。A动态构造、静态构造B顺序构造、链式构造C线性构造、非线性构造D初等构造、构造型构造2.链表不具有的特点是A插入、删除不需要移动元素B可随机访问任一元素C不必事先估计存储空间D所需空间与线性长度成正比3.下面程序段的时间复杂度的量级为。For(i=1;iABCDEFBBCDEFGCBCPQRSTDBCDEFEF10、数组常用的两种基本操作是。A建立与查找B删除与查找C插入与索引D查找与修改二、填空题1.所谓稀疏矩阵指的是_且分布没有规律。2.队列是_的线性表,其运算遵循_的原则。3.空格串是_。4
2、.简单项选择择排序和起泡排序中比拟次数与序列初态无关的算法有_。5、设图G有n个顶点和e条边,则对用邻接矩阵表示的图进行深度或广度优先搜索遍历时的时间复杂度为,而对用邻接表表示的图进行深度或广度优先搜索遍历时的时间复杂度为,图的深度或广度优先搜索遍历时的空间复杂度均为。6、一个图的表示法是唯一的,而表示法是不唯一的。三、算法设二叉树采用二叉链表构造,试设计一个算法统计给定二叉树中的一度结点数目。四、应用题1、对关键字无序序列(36,25,48,12,65,43,20,58)进行直接选择排序,请写出每一趟排序的结果。10分2、对无向带权图,用克鲁斯卡尔算法构造最小生成树。10分3、已知记录关键字
3、集合为53,17,19,61,98,75,79,63,46,49要求散列到地址区间100,101,102,103,104,105,106,107,108,109内,若产生冲突用开型寻址法的线性探测法解决。要求写出选用的散列函数;构成的散列表;计算出查找成功时平均查找长度与查找不成功的平均查找长度。设等概率情况4、设被查找文件有4095个记录,对每个记录查找记录概率相等,若采用顺序查找,成功查找平均比拟次数为多少?作业题二、单项选择题1.有六个元素6,5,4,3,2,1的顺序进栈,问下列哪一个不是合法的出栈序列?A.543612B.453126C.346521D.2341562.栈和队都是A顺序
4、存储的线性构造B.链式存储的非线性构造C.限制存取点的线性构造D.限制存取点的非线性构造3、顺序查找法合适于存储构造为的线形表。A散列存储B顺序存储或链接存储C压缩存储D索引存储4、分别下面列序列构造二叉排序树,与用其它三个序列所构造的结果不同的是()。A100,80,90,60,120,110,130B100,120,110,130,80,60,90C100,60,80,90,120,110,130D(100,80,60,90,120,130,110)5、折半查找的平均比拟次数为。AnBn/2Clog2nDlog2(n+1)6、当在一个有序的顺序存储表上查找一个数据时,即可用折半查找,可以用
5、顺序查找,但前者比后者的查找速度A必定快B不一定C在大部分情况下要快D取决于表递增还是递减7、已知一有向图的邻接表存储构造如下列图如示。根据有向图的深度优先遍历算法,从顶点v1出发,所得到的顶点序列是。Av1,v2,v3,v5,v4Bv1,v2,v3,v4,v5Cv1,v3,v4,v5,v2Dv1,v4,v3,v5,v28、为了方便地对图状构造的数据进行存取操作,则其中数据存储构造宜采用。A顺序存储B链式存储C索引存储D散列存储9、在一个具有n个顶点的有向图中,若所有顶点的出度之和为s,则所有顶点的入度之和为。AsBs-1Cs+1Dn10、如下图,给出由7个顶点组成的无向图。从顶点A出发,对它
6、进行深度优先搜索得到的顶点序列是。AAECDBFGBAGBFDECCACEDBGFDABDGFEC二、填空题1.设n0为哈夫曼树的叶子结点数目,则该哈夫曼树共有_个结点。2.有数据WG=7,19,2,6,32,3,21,10,则所建Huffman树的树高是_,带权途径长度WPL为_。3.设一棵完全二叉树叶子结点数为k,最后一层结点数2,则该二叉树的高度为_。4.采用分块查找时,若线性表中共有625个元素,查找每个元素的概率一样,假设采用顺序查找来确定结点所在的块时,每块应分个结点最佳。5、设G为具有N个顶点的无向连通图,则G中至少有条边。6、哈夫曼树HuffmanTree又称。它是n个带权叶子
7、结点构成的所有二叉树中,带权途径长度WPL。7、树的先序遍历经过如下:若树为空,则进行空操作;若树非空,则访问树的;依次先序遍历树的。三、应用题1、给定权值集合1,4,2,6,9,构造相应的哈夫曼树,并计算它的带权途径长度。2、对关键字序列10,6,3,2,5,4,构造一棵平衡二叉排序树并画图要求画出建树经过。3、设有一个有序文件,其中各记录的关键字为1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,当用折半查找算法查找关键字为3,8,19时,其比拟次数分别为多少?4、对有五个结点A,B,C,D,E的图的邻接矩阵,?050010200600103010001画出逻辑图;2
8、画出图的十字链表存储;3基于邻接矩阵写出图的深度、广度优先遍历序列;4计算图的关键途径。作业题三一、单项选择题1串的长度是指A串中所含不同字母的个数B串中所含非空格字符的个数C串中所含不同字符的个数D串中所含字符的个数2设有数组Ai,j,数组的每个元素长度为3字节,i的值为1到8,j的值为1到10,数组从内存首地址BA开场顺序存放,当用以列为主存放时,元素A5,8的存储首地址为()。A.BA+141B.BA+180C.BA+222D.BA+2253算法分析的两个主要方面是。A空间复杂性和时间复杂性B正确性和简明性C可读性和文档性D数据复杂性和程序复杂性4算法分析的目的是。当前位置:文档视界数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据构造专升本模拟题及参考答案讲课教案 2 数据 构造 模拟 参考答案 讲课 教案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内