考生注意:所有答案必须写在答题纸(卷)上,写在本试题上一律不给分。一 单项选择题(每题2分,共30分)1. 任何一棵二叉树T, 如果度为1的结点数为2,度为0结点数为11,其分支数为 () 。 A.23B.22C.24D.212. 深度为k的二叉树至多有() 个结点(k>=1);A.2kB.2k-1C. 2k+1D.2k-13. 已知一棵二叉树结点的中序序列为BDCEAFHG, 后序序列为DECBHGFA, 则结点的先序序列为()。A.ABCDEFGHB.DGBFHCAC.DECBGFAHD.CAFHGDB4. 在有向图的逆邻接表存储结构中,顶点v在表结点中出现的次数是()。A.顶点V的度B.顶点V的出度C.顶点V的入度D. 依附于顶点V的边数5. 顺序栈s的GetTop(s, e)操作是用e返回s的栈顶元素,则下列()是正确的操作。A. e=*(s.top)B. e=*(s.top-1)C. e=*(--s.top)D.e=s.top-16. 若线性表最常用的操作是存取第i个元素及其前趋的值, 则采用()存储方式节省时间.A. 单链表B. 双链表C.单循环链表D.顺序表7. 在一棵非空m阶的B-树上,除根之外的所有非终端结点 ()。A.至少有棵子树B.至多有棵子树C.至少有棵子树D.至多有棵子树8. 若用单链表来表示队列,最适合队列操作的是()。A.带尾指针的非循环队列B.带尾指针的循环链表C.带头指针的非循环链表D.带头指针的循环链表9. 下面的序列中, ()是堆。A. 12, 36, 27, 65, 40, 34, 98, 81, 73, 55, 49B. 12, 36, 27, 65, 40, 14, 98, 81, 73, 55, 49C. 12, 36, 27, 20, 40, 34, 98, 81, 73, 55, 49D. 12, 36,35, 65, 40, 34, 98, 81, 73, 55, 4910. 设有一个10阶的对称矩阵A, 采用压缩存储方式, 以行序为主序存储其下三角,a11为第一个元素, 其首存储地址为1,每个元素占1个地址空间,则a85的地址为()。A. 32B.33C.34D.4011. 用带头结点的单链表存储队列,其队头指针指向头结点,队尾指针指向队尾结点,则在进行出队时()。A. 仅修改队头指针B. 仅修改队尾指针C. 对头尾指针都要修改D. 对头尾指针都可能要修改12. 由权为7,2,4,5的四个叶子结点构造一个哈夫曼树,该树的带权路径长度为()。A. 33B. 36C.35D. 3413. 现有一"遗传"关系:设x是y的父亲,则x可以把它的属性遗传给y。表示该遗传关系最适合的数据结构为 () 。A.向量B.图C.树D.二叉树14. 线性表是具有n个( )的有限序列。A. 表元素B. 字符C. 数据元素D. 数据项15. 在所有排序方法中,关键字的比较次数与记录的初始排列无关的是()。A.希尔排序B. 冒泡排序C. 直接插入排序D. 直接选择排序二.填空题(每空2分,共20分)1. 单链表中设置头结点的作用是 。2. 操作系统中先来先服务是数据结构应用的典型例子。3. 对线性表进行折半查找时,要求线性表必须。4. 在中序线索二叉树上,若当前访问节点的右标志为0,根据中序遍历的定义,它的后继结点是。5. 哈夫曼树是带权路径长度的二叉树, 通常权值较大的结点离根。6. 在m阶B-树中某结点插入一个关键字后,若该结点的关键字数目已达时,就要对该结点进行分裂。7. 顺序查找一个共有n个元素的线性表,其时间复杂度为。 8. 对于含有n个顶点e条边的无向连通图, 利用广度优先搜索遍历图的时间复杂度为。9. Dijkstra算法是按次序产生一点到其余各定点最短路径的算法。三.判断题(每题1分,共10分,正确的选t,错误的选f)1. 将一棵树转换成二叉树后,根结点无右子树。 ()2. 归并排序是不稳定的排序方法。 ()3. 在一个有向图的邻接表中,如果某个顶点的链表为空,则该顶点的出度一定为零。()4. 在二叉树的第6层上至多有31个结点。()5. B-树和B+树都能有效地支持随机检索。( )6. 图G的最小生成树的代价一定不大于其他生成树的代价。()7. 一个无序的元素序列可以通过构造一棵二叉排序树而变成一个有序的元素序列。()8. 图的多重邻接表表示法中,表中结点的数目是图中边的条数。()9. 对特殊矩阵压缩可以降低运算的时间复杂度。 () 10. 无向图的邻接矩阵是对称的,因此可只存储矩阵的下三角阵。()四.简答题(45分)1.利用拓扑排序的方法求出图1所示有向图的所有拓扑序列。对于有向无环图,还可使用什么方法获得拓扑序列?(10分)
图1
2. 一棵二叉树,若根结点的左右子树均有三个结点,其左子树的先序序列与中序序列相同,右子树的中序序列与后子序序列相同,试构造该二叉树。(7分)3. 已知序列(12,18,4,3,6,13,2,9,19,8)。请给出采用希尔排序对该序列作升序排序的每一趟结果(步长分别为5,3,2,1)。(8分)4. 设有一组关键字(33,41,20,24,30,13,01,67), 采用散列函数H(key)=(3*key) %11, 采用线性探测再散列解决冲突, Hi=(H(key)+di)%11,其中di=1,2,…,10. 试在0~10的散列地址空间中对该关键字序列(按从左到右的次序)构造散列表,并计算在查找概率相等的前提下,查找成功时的平均查找长度。(10分)5.已知图2所示的有向图。设其顶点a,b,c,d,e表示一个乡的5个村庄,弧上的权值表示为两村之间的距离。乡内要建立一所学校,问学校设在哪个村庄才能使从各村出发到学校的距离总和最小。(要求回答解决上述问题应采用什么算法,并写出应用该算法解答上述问题的每一步计算结果)。(10分)图2五算法填空(共2小题,每空2分,共20分)1.已知一个顺序存储线性表的元素递增有序排列。下面的算法实现删除该表中值相同的元素。请在__________处填上适当内容,使其成为一个完整算法。typedef struct{ElemType*elem; intlength ;intlistsize ;} SqList; void dele(SqList &L) {int i=0, j=1;while ((1)){ if ( L.elem[j]!=L.elem[i]) L.elem[++i]= (2);(3);}L.length= (4);}
2. 下面算法是用Dijkstra算法求有向网G的v0顶点到其余顶点v的最短路径P[v]及其带权长度D[v]。若P[v][w]为TRUE,则w是从v0到v当前求得最短路径上的顶点。 final[v]为TRUE当且仅当v∈S(S为已求得最短路径的终点的集合), 即已经求得从v0到v的最短路径。请在__________处填上适当内容,使其成为一个完整算法。typedef struct ArcCell{VRType adj;InfoType *info; //该弧相关信息的指针}ArcCell, AdjMatrix[MAX_VERTEX_NUM][MAX_VERTEX_NUM];tpyedef struct{VertexType vexs[MAX_VERTEX_NUM]; //顶点向量AdjMatrix arcs; //邻接矩阵int vexnum,arcnum; //图的当前顶点数和弧数GraphKind kind; //图的种类标志}MGraph;void ShortestPath_DIJ( MGraph G, int v0, PathMatrix &P, ShortPathTable &D){for (v=0; v<G.vexnum; ++v) {final[v] = FALSE;D[v] =(5) ;for (w=0; (6 ) ; ++w)P[v][w] = FALSE;if (D[v] < INFINITY) { P[v][v0] = TRUE;P[v][v] = TRUE; }}D[v0] = 0; (7) ;for (i=1; i<G.vexnum; ++i) {min = INFINITY;for (w=0; w<G.vexnum; ++w)if (!final[w])if ((8 )) { v = w;min = D[w]; }final[v] = TRUE;for (w=0; w<G.vexnum; ++w)if ((9)) { D[w] =(10 );for(j=0;j<G.vexnum;j++) P[w][j] = P[v][j]; //第v行赋值于第w行P[w][w] =TRUE;}//if} }六.编写算法(25分)1. 假设二叉树采用二叉链存储结构存储,试编写一个非递归算法,输出先序遍历序列中第k个结点的数据值。(10分)2.设计算法,对n个关键字取实数值的记录序列进行整理,以使所有关键字为负值的记录排序在非负值的记录之前(要求尽量减少记录的交换次数)。(8分)3.试编写出一个判别表达式中左右小括号是否配对出现的算法。(7分)考研高分咨询罗老师电话/微信:**咨询QQ:**
暨南大学2018考研真题之830数据结构
本站小编 Free考研网/2019-05-28
相关话题/序列 遗传 结点 咨询 空间
2018年浙江农林大学考研专业课考试真题620-园林植物遗传育种学
一名词解释(每题2分,共20分)1.饰变(表型模写)2.基因型3.细胞质遗传4.远缘杂交5.复等位基因6.品种7.植物基因工程8.杂种优势9.基因互作10.诱变育种二填空题(每空1分,共25分)1.花卉色素的三大类群包括(1)(2)(3)。2.染色体结构变异包括(4)(5)(6)(7)。3.重瓣花的 ...专业课考研资料 本站小编 Free考研网 2019-05-28哈工大2018计算机学院网络安全空间考研真题回忆
一.选择(10*2)1.TCP/IP协议中,网络层上一层_2.IP数据包最短头部或者数据包大小?3.互操作,信息分类。4.cc标准属于_措施,bs7799属于_措施。二.填空(10*2)1.socket编程中需要root权限的是_编程。2.HTTP中状态码为200表示 ...专业课考研资料 本站小编 Free考研网 2019-05-282019年浙江大学遗传学专业考研经验贴
本人今年双非考浙大,成功上岸。写了这篇经验贴,希望能对大家有一些帮助。本人本科蚕学,相信绝大多数人都没听过,要不是机缘巧合的读了这个专业,我永远不会知道中国还有这样一个专业。跨考浙江大学医学院遗传所的遗传学,其实也不算跨的很大,因为都是生物方向的。我本科学校是一个中央和地方共建的的省属双非一本,学校 ...考研报考信息 本站小编 Free考研网 2019-05-28双非圆梦985|2019年浙江大学遗传学专业考研经验贴
本人今年双非考浙大,成功上岸。写了这篇经验贴,希望能对大家有一些帮助。本人本科蚕学,相信绝大多数人都没听过,要不是机缘巧合的读了这个专业,我永远不会知道中国还有这样一个专业。跨考浙江大学医学院遗传所的遗传学,其实也不算跨的很大,因为都是生物方向的。我本科学校是一个中央和地方共建的的省属双非一本,学校 ...考研报考信息 本站小编 Free考研网 2019-05-282020-2021年首师大生命科学学院遗传学考研考试科目、复试分数线、参考书目、考研经验!
一学院介绍首都师范大学生命科学学院的前身是建于1954年的北京师范学院生物系,2004年改系建院。历经六十多年的建设与发展,特别是近十几年的跳跃式发展,建立了一支力量雄厚具有较高学术水平的教学科研队伍,拥有了一批在国内外学术界有影响的专家和学术带头人,为生命科学的腾飞奠定了基础。目前已发展成为拥有本 ...考研报考信息 本站小编 Free考研网 2019-05-282020-2021北京理工大学信息与电子学院网络空间安全考研招生情况、参考书、分数线、招生目录、经验指导
信息与电子学院简介 北京理工大学信息与电子学院源于1953年建立的雷达专业和遥控遥测专业,是我国首批从事雷达遥控遥测领域科研与专业人才培养的单位之一。1956年建立无线电工程系,1971年更名为电子工程系,2002年参与组建信息科学技术学院,2008年以原电子工程系为基础重组为信息与电子学院。经过 ...考研报考信息 本站小编 Free考研网 2019-05-282019年考研北京大学070802空间物理学、就业前景、招生情况、复试分数线等汇总
就业前景空间物理学专业与其他学科的交叉较多,实用性比较强,此专业的毕业生50%左右都选择了继续深造。还有一部分毕业生进入高校科研单位就业。就业去向1适宜空间物理及空间环境基础研究工作,也能从事电波传播与通讯条件的研究和预报,地磁地震活动的研究与预报;2国防方面的制导导航空间通讯以及空间飞行的环境保证 ...考研报考信息 本站小编 Free考研网 2019-05-282019年考研北航083900网络空间安全、参考书目、招生情况、复试分数等汇总
一招生情况学院代码及名称:006计算机学院专业代码及名称:083900网络空间安全(学术学位)专业拟招收人数:8研究方向名称:不区分研究方向专业备注:学制2.5年,全日制学习方式。考试科目单元考试科目代码考试科目名称第一门考试科目101思想政治理论第二门考试科目201英语一第三门考试科目301数学一 ...考研报考信息 本站小编 Free考研网 2019-05-282019年北京大学地球空间学院摄影测量与遥感考研经验
12年始终如一:北大考研专家联系手机:**北大官方编的。1314年的考题70%的可以再这本书上涉及,而且1314年的考题不论从形式还是出题风格跟往年有较大不同,一是题型有所变化,二是题量较以往增多,这本值得好好看看;(2)《遥感导论》梅安新等老师编的,这本书是大部分学校的教学教材,基础性比较强,内容 ...考研报考信息 本站小编 Free考研网 2019-05-282018南京艺术学院考研问答:报录比,南京艺术专业咨询,自考本科,同等学力,网上报名
老师您好,我想问一下南艺的平面设计的研究生考试的报录比是多少?还有往年能考上的分数线是多高啊???好有个心里准备。谢谢老师。 【回复】 外语政治初试总分的合格分数线按照国家教育部和江苏省教育考试院的文件要求执行,业务课一业务课二业务课三的分数线按照我校制定的分数线要求执行。2013年各科合格分数 ...考研报考信息 本站小编 Free考研网 2019-05-28北邮网络空间安全专业2017年考研初试第一名432分经验分享
考研:十年专注考研一对一辅导!【考研成绩】总分432。数学:150,英语:80,政治:64,专业课:138,初试网络空间安全学院排名第一。【基本情况】本人本科警校,属于公安部直属院校,既不算985也不算211。由于平时训练和会议(毕竟是政治性院校)较多,我们的学业压力并不重,用我们老师的话来说即我们 ...考研报考信息 本站小编 Free考研网 2019-05-2717年北林高分学姐园林植物与遗传育种考研专业指导经验——18年学子
考完后有些心得和大家分享一下,希望对你们有点帮助。我考的是园林植物与遗传育种,所以就这两门说一说。首先说遗传育种吧,其实遗传育种不是很难只要好好的看书遗传育种篇遗传育种是遗传+育种先说试卷第一题是名词解释,总共10个,每个5分。共50分,占了三分之一。第二题是计算题,总共3题,一题10分,共30分, ...考研报考信息 本站小编 Free考研网 2019-05-27刘祖洞遗传学课后习题答案
刘祖洞 《遗传学》课后习题答案二~十 第二章 孟德尔定律1、 为什么分离现象比显、隐性现象有更重要的意义?答:因为(1) 分离规律是生物界普遍存在的一种遗传现象,而显性现象的表现是相对的、有条件的;(2) 只有遗传因子的分离和重组,才能表现出性状的显隐性。可以说无分离现象的存在,也就无显性现象的发生。2、在番茄 ...专业课考研资料 本站小编 免费考研网 2019-04-01戴灼华遗传学课后习题答案 高教出版社
专业课考研资料 本站小编 免费考研网 2019-03-272019年中国科学院紫金山天文台中国科学技术大学天文与空间科学学院考研调剂信息
一、拟调剂专业1、天文学(学术学位)2、电子与通信工程(专业学位)二、调剂条件1、由于各学校初试科目设置及难度存在差异,从我院对考生日后学习和高质量科学研究的要求出发,调剂遵循考试难度与我校相同或相近的原则:考生第一志愿报考单位原则上应是国内重点高校或中科院科研院所等重要科研机构,优先接收第一志愿报 ...考研调剂信息 本站小编 FreeKaoyan 2019-03-22