2015年南京邮电大学数据结构考研初试题目
判断题(共15题*2分)
1.消除递归不一定需要使用栈,此说法()2.稀疏矩阵压缩存储后,必会失去随机存取功能(
3.完全二叉树中,若一个结点没有左孩子,则它必是叶结点(
4.连通分量是无向图的极大强连通子图()
)
)))5.在9阶B-树中,除叶子以外的任意结点的分支数介于5和9之间(6.在平衡二叉树中,向某个平衡因子不为零的结点的树中插入一新结点,必引起平衡旋转(
7.10个叶子结点的哈弗曼树,其高度最小为58.队列和栈不可以使用散列存储()选择题(共15题*2分)
1.以下属于逻辑结构的是()。
A.顺序表B.哈希表C.有序表D.单链表
2.下列数据中,()是非线性数据结构。
A.栈B.队列C.完全二叉树D.堆
3.某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用()储方式最节省运算时间。
A.单链表B.仅有头指针的单循环链表C.双链表D.仅有尾指针的单循环链表
4.循环队列存储在数组A[0..m]中,则入队时的操作为()。
A.rear=rear+1B.rear=(rear+1)mod(m-1)C.rear=(rear+1)modmD.rear=(rear+1)mod(m+1)
5.二叉树在线索后,仍不能有效求解的问题是()。
A.先序线索二叉树中求先序后继B.中序线索二叉树中求中序后继
C.中序线索二叉树中求中序前驱D.后序线索二叉树中求后序后继
6.下面几个符号串编码集合中,不是前缀编码的是()。
A.{0,10,110,1111}B.{11,10,001,101,0001}C.{00,010,0110,1000}D.{b,c,aa,ac,aba,abb,abc}
7.用有向无环图描述表达式(A+B)*((A+B)/A),至少需要顶点的数目为(
A.5B.6C.8D.9
8.下列关于AOE网的叙述中,不正确的是()。
A.关键活动不按期完成就会影响整个工程的完成时间
B.任何一个关键活动提前完成,那么整个工程将会提前完成
C.所有的关键活动提前完成,那么整个工程将会提前完成
D.某些关键活动提前完成,那么整个工程将会提前完成
1)。
9.m阶B-树是一棵()
A.m叉排序树B.m叉平衡排序树C.m-1叉平衡排序树D.m+1叉平衡排序树
10.关于杂凑查找说法不正确的有几个()
A.采用链地址法解决冲突时,查找一个元素的时间是相同的
B.采用链地址法解决冲突时,若插入规定总是在链首,则插入任一个元素的时间是相同的
C.用链地址法解决冲不易引起聚集现象
D.再哈希法不易产生聚集
11.在下列排序算法中,哪一个算法一趟不能确定一个元素的最终位置(
A.直接插入B.冒泡排序C.快速排序D.简单选择排序)。
简答题(共5题*10分)
1.举例说明顺序队的“假溢出”现象,并给出解决方案。
2.什么是算法?算法有哪些特征?
在程序设计算法中引入“程序步”,是不是"程序步"越少执行效率越高?
3.设T是具有n个内结点的扩充二叉树,I是它的内路径长度,E是它的外路径长度。
(1)试利用归纳法证明E=I+2n,n>=0.
(2)利用(1)的结果试说明:成功查找的平均比较次数s与不成功查找的平均比较次数u之间的关系可用公式表示s=(1+1/n)u-1,n>=1。
4.一个图有0,1,2,3,4,5共6个结点,插入边(1,0)(1,3)(2,1)(2,3)(3,0)(3,2)(3,4)(4,1)(4,5)
(1)画出对应的邻接矩阵
(2)写出所有强连通分量
5.试画出从空树开始,由字符序列(t,d,e,s,u,g,b,j,a,k)构成的二叉平衡树,并为每一次的平衡处理指明旋转类型。再次插入字符a,画出此时的平衡二叉树
编程题(共4题*10分)
1.实现利用队列将栈中元素逆置并说明算法
2.已知无向图采用邻接表存储方式,试写出删除边(i,j)的算法。
3.有线性表(a1,a2,…,an),采用单链表存储,头指针为H,每个结点中存放线性表中一个元素,现查找某个元素值等于X的结点。分别写出下面三种情况的查找语句。要求时间尽量少。
(1)线性表中元素无序。(2)线性表中元素按递增有序。(3)线性表中元素按递减有序。
4.给定集合S,S的幂集是指以集合S的所有子集为元素构成的集合,利用递归算法编程求集合S的幂集。
2015年南京邮电大学数据结构考研真题
本站小编 免费考研网/2015-11-07
相关话题/数据结构
北京航空航天大学软件学院2013年“数据结构与C程序设计”(代码991)试题
2013年数据结构与C程序设计(代码991)试题 一、单项选择题(本题共20分,每小题各2分) 1.对于长度为n的线性表,建立其对应的单链表的时间复杂度为( )。 A.O(1); B.O(log2n); .O(n); D.O(n2)。 2.一般情况下,在一个双向链表中插入一个新的链结点,( )。 A.需要修改4个指针域内的指针; B.需 ...专业课考研资料 本站小编 免费考研网 2015-10-22数据结构1800试题 每题都来自各大学校各年份考研真题整理
第一章 绪论 一、选择题 1. 算法的计算量的大小称为计算的( )。【北京邮电大学2000 二、3 (20/8 分)】 A.效率 B. 复杂性 C. 现实性 D. 难度 2. 算法的时间复杂度取决于( )【中科院计算所 1998 二、1 (2 分)】 A.问题的规模 B. 待处理数据的初态 C. A 和B 3.计算机算法指的是(1),它必须具备(2) 这三个特 ...专业课考研资料 本站小编 免费考研网 2015-10-22数据结构讲义 《数据结构》C语言版 严蔚敏,清华大学出版社
复习提示一、教材内容l 使用教材《数据结构》C语言版 严蔚敏,清华大学出版社。l 章节 去掉 第5、8、11、12章 去掉 **部分 去掉1.3,2.4,4.4二、复习提示1. 经典算法单链表:遍历、插入、删除循环队列:队列空、队列满的条件二叉树:递归遍历及应用有序表的二分法查找快速排序简单选择排序2. 绪论掌握几个重 ...专业课考研资料 本站小编 免费考研网 2015-10-142016年考研核心考点命题思路解密 数据结构
《2016年考研核心考点命题思路解密 数据结构》严格按照最新计算机考研408统考大纲的数据结构部分编写,涵盖大纲指定的所有考试内容。本书对统考大纲所涉及的知识点进行深入剖析和总结,并精心策划和部署每一个章节,对每一个章节的考点做了独家策划。 本书每一个考点中的命题,绝大部分来源于历年名校计算机考研真题和 ...计算机考研资料 本站小编 网络资源 2015-07-172015年华北电力大学大学数据结构考研真题
2015年华北电力大学大学数据结构考研真题 第一题选择,10道题20分,很简单,比王道上的题要简单的多把王道的题做了,选择基本没问题。 第二题填空题10空20分,也很简单,数据存储类型为〔〕〔〕,存储数据即要存储〈〉还要存储〈〉,循环队列是为了〈〉,给出一组数据和散列函数求与28是同义词的是〈〉,还有一空求叶子节 ...专业课考研资料 本站小编 网络资源 2015-07-132015年华北电力大学数据结构与操作系统考研真题
2015年华北电力大学数据结构与操作系统考研真题 第一题是4个简答,包括简述数据存储结构的特点等,主要是概念掌握和基础思路。选择题和填空题主要是课后题那种。程序设计要求设计一个算法查找出二叉链表中度为1的结点和叶子结点的个球。 操作系统部分主要是基础知识点,大题就是考察进程控制的部分。 ...专业课考研资料 本站小编 华北电力大学 2015-07-13山西大学数据结构复习讲义 共69页
专业课考研资料 本站小编 网络资源 2015-07-06广东工业大学2015数据结构复习题带参考答案
专业课考研资料 本站小编 免费考研网 2015-07-02武汉理工大学数据结构课件打印版组合形式
百度云下载地址链接:http://pan.baidu.com/s/1bntuPpd 密码:h82n ...专业课考研资料 本站小编 免费考研网 2015-06-27华东交通大学数据结构复习卷集合
一、选择题(每题2分,共20分) 1.单链表的一个存储结点包含( D )。 A.数据域或指针域 B.指针域或链域 C.指针域和链域 D.数据域和指针域 2. 线性表是具有n个( C )的有限序列(n0)。 A.表元素 B.字符 C.数据元素 D.数据项 3.对顺序表上的插入、删除算法的时间复杂性分析来说,通常 ...专业课考研资料 本站小编 免费考研网 2015-06-07