- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
天津大学《数据结构(主干课程)》奥鹏期末考试题库合集
本套合集为考前突击题集汇总,含答案
问答题:
1.何时选用顺序表、何时选用链表作为线性表的存储结构为宜?
标准答案:在实际应用中,应根据具体问题的要求和性质来选择顺序表或链表作为线
性表的存储结构,通常有以下几方面的考虑:
A.基于空间的考虑。当要求存储的线性表长度变化不大,易于事先确定其大小时,为
了节约存储空间,宜采用顺序表;反之,当线性表长度变化大,难以估计其存储规模
时,采用动态链表作为存储结构为好。
B.基于时间的考虑。若线性表的操作主要是进行查找,很少做插入和删除操作时,采
用顺序表做存储结构为宜;反之,若需要对线性表进行频繁地插入或删除等的操作
时,宜采用链表做存储结构。并且,若链表的插入和删除主要发生在表的首尾两端,
则采用尾指针表示的单循环链表为宜。
2.已知二维数组表示的图的邻接矩阵如下图所示。试分别画出自顶点1出发进行遍历
所得的深度优先生成树和广度优先生成树。
标准答案:
3.已知某哈希表的装载因子小于1,哈希函数H(key)为关键字(标识符)的第一个字母
在字母表中的序号,处理冲突的方法为线性探测开放定址法。试编写一个按第一个字
母的顺序输出哈希表中所有关键字的算法。
标准答案:此题装载因子a〈1,则哈希表未填满。假设表长为m,由此可写出下列形
式简明的算法:
voidPrintWord(HashTableht)
{//按第一个字母的顺序输出哈希表ht中的标识符。哈希函数为表示符的第一个字母
在字母表中的序号,处理冲突的方法是线性探测开放定址法。
for(i=1;i=26;i++){
j=i;
While(ht.elem[j].key){
if(Hash(ht.elem[j].key==i)printf(ht.elem[j].key);
j=(j+1)%m;
}
}
1
本页为预览页-
}//PrintWord
(4)解释拓扑排序,并简述如何进行拓扑排序。
标准答案:由某个集合上的一个偏序得到该集合上的一个全序,这个操作就成为拓扑
排序。
拓扑排序的操作如下:
(1)在有向图中选一个没有前驱的顶点并输出之;
(2)从图中删除该顶点和所有以它为尾的弧。
重复上述两步,直至全部顶点均已输出,或者当前图中不存在无前驱的顶点为止。后一
种情况则说明有向图中存在环。
(5)快速排序的执行时间,在什么情况下时间最长,这时的总比较次数为多少,在什么
情况下时间最短,这时最短的总比较次数又为多少?
标准答案:在待排序记录已经排序的情况下,时间最长,总比较次数为n(n-1)/2。每
趟递归调用一次,给一个记录的位置正好是文件的蹭,从而把原文件分成两个大小相等
的子文件,在这种情况下,时间最短,总的比较资料为O(nlog2n)。
(6)已知一棵二叉树的先序序列是ABCDEFGHIJK,中序序列是CDBGFEAHJIK,请构造出
该二叉树。
标准答案:
(7)用邻接矩阵法写出下图的存储结构。
标准答案:邻接矩阵:01001
00001
01000
00100
00010
(8)用标准C语言实现Hanoi塔问题。
标准答案:VoidHanoi(intn,charx,chary,charz)
{
2
本页为预览页-
您可能关注的文档
最近下载
- 人教PEP版六年级上册Unit 5 What does he do 单元整体教学设计.pdf
- 2021年新生儿感染:抗菌药物预防性与治疗性使用指南解读(全文).pdf
- 《数字图像处理教程》试题库.pdf VIP
- 学校意识形态工作计划.pdf
- 战略模拟软件CESIM全攻略(课堂PPT).ppt
- 中国碳交易政策对可持续经济福利的影响.pptx VIP
- 反三违(典型“三违”)行为清单.docx
- (高清版)B-T 3836.1-2021 爆炸性环境 第1部分:设备 通用要求.pdf VIP
- 人教版高一化学必修一知识点梳理.docx
- 人教pep版英语三年级上册阅读理解专项复习试卷测试题(含答案).doc
文档评论(0)