数据结构A(参考答案).pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2009级《数据结构》课程试题(A卷)参考答案

一、单选题:(每题2分,共30分)

DCDCCCABDBCCAAD

二、按要求解答下列问题:(每空5分,共30分)

1.算法效率和算法使用的策略、问题规模、书写语言、算法运行的软硬件环境等有关系,

简要说明使用算法时间复杂度度量算法效率的思想。

不考虑计算机硬件、软件有关的因素,认为一个特定算法运行工作量的大小只依赖于

问题的规模,即从算法中选取一种对于所研究问题来说是基本操作的原操作,以该基本操

作重复的次数作为算法的时间度量。

2.证明:对任何一棵二叉树T,如果终端结点数为n0,度为2的结点数为n2,则n0=n2+1

设二叉树中度为1的结点数为n1,度为2的结点数为n2,二叉树中总结点数为n,因

二叉树中所有结点的度均小于或等于2,有

n=n0+n1+n2

由于这些分支都是由度为1和2的结点射出的,所以有:B=n1+2n2

n=n1+2n2+1

n0+n1+n2=n1+2n2+1

n0=n2+1

3.假设有5项活动,每项活动要求的前驱活动如下:

C1:无;C2:C1,C3;C3:C1;

C4:C3,C5C5:C2,C3;

试根据上述关系,(1)画出相应的有向图:(2)写出拓扑排序序列;

C1C2C5C4

C3

C1,C3,C2,C5,C4

共4页第1页

4.含12个结点的平衡二叉树的最大深度是多少(设根结点的深度为1)?画出一颗这样

的树。

最大深度是5

5.判别下面的每个结点序列是否表示一个堆,如果不是,请把它调整为一个堆。

(1)100,90,80,60,85,75,20,25

(2)100,70,50,20,90,75,60,25

(1)是

(2)不是100,90,75,25,70,50,60,20

6.关键字序列:22、41、53、46、30、13、01、67,h(key)=keymod11,表长为11,用

线性探测再散列处理冲突,试填写下表并计算每个关键字的冲突次数、比较次数和平

均查找长度。

012345678910

哈希表2201461367415330

冲突次数00013002

比较次数11124113

ASL=7/4

三、应用题:(每题10分,共10分)

已知AOE网如下图,解答下列问题:

(1)画出该AOE网的邻接表;

(2)指出该网的关键路径和该工程最早几天完成;

(3)如果要求整个工期提前2天完成,该如何安排各个活动的时间,写出所有可能

的调整方案?(说明:要求应该尽可能少地改变活动的原有时间,并假设每个

活动最多只能提前1天;)

共4页第2页

V2a5=6

a1=4

a3=2

文档评论(0)

152****7015 + 关注
实名认证
文档贡献者

大学教授

1亿VIP精品文档

相关文档