- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本文档是精心选出来的精华文档,对您的生活和学习将有所帮助!
东南大学
1993 年考研题
一、回答下列问题 (共 35 分):
1.与链式结构相比,线性表的顺序存贮的一个主要优点和一个主要缺点分别是什么? (4 分)
2.在表达式中,有的运算符要求从右到左计算,如A**B**C 的计算次序应为(A**(B**C)),这在由中
缀生成后缀的算法中是怎样实现的?(以**为例说明 ) (6 分)
3.给出KMP 算法中失败函数f 的定义,并说明利用f 进行串模式匹配的规则,该算法的 术特点是什
么?(9 分)
4.二叉树的中序与后序序列能唯一地定义一棵二叉树吗?这里所指序列中的符号代素树结点中的标识
符吗?二叉村的前序与后序序列能唯一地定义一棵二叉树吗?为什么?(8 分)
5.在什么情况下m 阶B 树(m2)比AVL 树有效?分析其原因·(8分)
二、将n 个队列顺序映射到数组v[l ···m]中,每一队列在v 中表示为一,循环队列。试画出其示意图并
写出对应这种表示的addq 和deleteq 过程。 (20 分)
三、给出中序线索树的结点结构并画出一个具有头结点的中序线索树,使其树结点至少应有6 个,写一算
法在不使用栈和递归的情况下前序遍历一中序线索树,并分析其时间复杂度,(20 分)
四、证明:具有n 个点和多于n-1 条边的无向连通图G 一定不是树(10 分)
五、若S 是n 个元素的集合,则S 的幂集P(S)定义为S 所有子集的集合(15 分)。
例如,S=(a,b,c),P(S)={() , (a),(b), (c),(a,b),(a,c),(b,c),(a,b,c)}
给定S,写一递归算法求P(S)。
东南大学
1994 年考研题
一、回答下列问题:(共32 分)
1.最近最少使用 (Least-Recently-Used ) 页替换是虚拟存储系统中常用的策略。试说明如何利用一页
联接表时刻跟踪最近最少使用页?(8 分)
2. 已知无向图G,V (G )= {1,2,3,4} ,E (G )={ (1,2 ),(1,3 )(2 ,3 )(2,4 )(3,4 )}试画
出G 的临接多表,并说明,若已知点I,如何根据临接多表找到与I 相临的点j ?(8 分)
3.欲求前k 个最大元素,用什末分类方法好?为什末?什末是稳定分类?分别指出下列算法是否稳定
算法,或易于改成稳定分类算法?(8 分)
(a )插入分类 (b )快速分类 (c )合并分类 (d )堆分类 (e )基数分类
4.构造最佳二叉树检琐树的前提条件是什末?在动态情况下,一般AVL 树的查询性能不如完全二叉检
索树的,为什末人们却采用AVL 树呢?(8 分)
二、下列算法对一n 位二进制数加I,假如无溢出,该算法的最坏时间复杂性是什末?并分析它的平均时
间复杂性。(15 分)
type num=array [1。。n] of [0。。1];
procedure lnc (var A :Num );
var i :integer ;
begin i :=n ;
while a[i]=I do
a[i]:=0 ; i :=i-1;
end ;
a[i]:=i ;
end lnc ;
三、给定nxm 矩阵A[a。。b ,c 。。d] ,并设A[i,j] 〈=A[i,j + 1] (a 〈=i 〈=b ,c 〈=j 〈=d-1〉
已知A[i+1 ,j] (a 〈=i 〈=b-1,c 〈=j 〈=d〉。
设计一算法以比o (n,m )小的最坏时间复杂性判定值x 是否在A 中。(17 分)
四、设图G 有n 个点,利用从某个源点到其余各点最短路径算法思想,设计一产生G 的最小生成树的算
法。(18 分)
字符序列的子序列由删除该序列任意位置的任何元素而得。序列x 和y 的最长公共子序列,记为Lcs
(x ,y ),是x 和y 的公共子序列,且长度最大,
文档评论(0)