- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
最新电大数据结构(本)综合题 精选
三、综合题(每小题10分,共30分)
1.设查找表为(7,15,21,22,40,58,68,80,88,89,120),元素的下标依次为1,2,3,……,11,
(1)画出对上述查找表进行折半查找所对应的判定树(树中结点用下标表示)图4
(2)说明成功查找到元素40需要经过多少次比较?4次
(3)求在等概率条件下,成功查找的平均比较次数?
ASL=(1+2*2+3*4+4*4)/11=3
(1)如果二叉树中任一结点的值均大于其左孩子的值、小于其右孩子的值,则该树为二叉排序树,这种说法是否正确?若认为正确,则回答正确,若认为不正确,则举例说明。
不正确。例(图5)
(2)设有数据集合 {40,29,7,73,101,4,55,2,81,92,39},依次取集合中各数据,构造一棵二叉排序树。
图6
(1)以2,3,4,7,8,9作为叶结点的权,构造一棵哈夫曼树,给出相应权重值叶结点的哈夫曼编码。图7 2:0000 3:0001 4:001 7:10 8:11 9:01
(2)一棵哈夫曼树有n个叶结点,它一共有多少个结点?简述理由?2n-1个,因为非叶结点数比叶结点数少一个
1.一组记录的关键字序列为(46,79,56,38,40,84)
(l)利用快速排序的方法,给出以第一个记录为墓准得到的一次划分结果。(给出逐次交换元素的过程,要求以升序排列)
初始序列46,79,56,38,40,84
40,79,56,38,40,84
40,79,56,38,79,84
40,38,56,38,79,84
40,38,56,56,79,84
40,38,46,56,79,84
(2)对上述序列用堆排序的方法建立大根堆,要求以二叉树逐次描述建堆过程。
2.设查找表为(16,15,20,53,64,7)
(1)用冒泡法对该表进行排序(要求升一序排列),要求写出每一趟的排序过程,通常对n个元素进行冒泡排序要进行多少趟冒泡?第j趟要进行多少次元素间的比较?
(2)在排序后的有序表的基础上,画出对其进行折半查找所对应的判定树。(要求以数据元素作为树结点)
求在等概率条件下,对上述有序表成功查找的平均查找长度。
平均查找长度=(1*1+2*2+3*3)/6=14/6
3. (1)“一棵二叉树若它的根结点的值大于左子树所有结点的值,小于右子树所有结点的值,则该树一定是二叉排序树”。该说法是否正确,若认为正确,则回答正确,若认为不正确则说明理由?不正确,二叉排序树要求其子树也是二叉排序树。
(2)设有查找表{7,16,4,8,20,9,6,18,5),依次取表中数据构造一棵二叉排序树。对上述二叉树给出后序遍历的结果。
后续遍历5,6,4,9,8,18,20,16,7
设一组记录的关键字序列为(49,83,59,41,43,47),采用堆排序算法完成以下操作:(要求小根堆,并画出中间过程)
(1)以二叉树描述6个元素的初始堆;
(2)以二叉树描述逐次取走堆顶元素后,经调整得到的5个元素、4个元素的堆。
2.设有序表为(13,19,25,36,48,51,63,84,91,116,135,200),元素的下标依次为1,2,……,12。
(1)说出有哪几个元素需要经过4次元素间的比较才能成功查到;
19,48,84,116,200
画出对上述有序表进行折半查找所对应的判定树(树结点用下标表示);
(3)设查找元素为5,需要进行多少次元素间的比较才能确定不能查到。3次
3.(1)对给定数列{7,16,4,8,20,9,6,18,5},依次取数列中的数据,构造一棵二叉排序树。
对一个给定的查找值,简述针对二叉排序树进行查找的算法步骤,在上述二叉树中查找元素20共要进行多少次元素的比较?先将给定值与根结点比较,若相等则查找成功,否则若小于根结点则在左子树中继续查找,大于根结点在右子树中查找,查找20共进行3次比较。
1.(1)已知某二叉树的先序遍历序列是aecdb,中序遍历序列是eadcb,试画出该二叉树。
(2)给出上述二叉树的后序遍历序列。
edbca.
若上述二叉树的各个结点的字符分别是 1,2,3,4,5,并恰好使该树成为一棵二叉排序树,试问a,b,c,d,e的值各为多少?
e=l,a=2,d=3,c=4,b=5
(l)给定数列{8,17,5,9,21,10,7,19,6),依次取序列中的数构造丫棵二叉排序树。
(2)对上述二叉树给出中序遍历得到的序列。
5,6,7,8,9,10,1,18,19,21
3.(1)以给定权
您可能关注的文档
- 施工企业会计核算办法(上).doc
- 旅游景点共缆监控系统方案(含配置)设计方案( 经典).doc
- 施工企业会计核算办法(下).doc
- 施工工艺和方法(既有电气化改建)a.doc
- 施工项目季度综合检查办法(试行).doc
- 旅游管理专业学生毕业设计(论文)手册.doc
- 旅游管理毕业设计(论文)_湖南湘西名俗特色旅游开发研究.doc
- 旅游管理系烹饪工艺与营养专业毕业设计(论文)格式要求.doc
- 无刷直流电动机控制系统设计毕业设计(论文).doc
- 无刷双馈电机结构设计分析(全套图纸).doc
- 最新电大开放英语3考试答案小抄(考试必过).doc
- 最新电大本科《开放英语3》综合考试答案小抄(精华版).doc
- 最新电大民法学2考试小抄(完整版电大小抄)2015电大专科考试小抄6(可编辑).doc
- 最新电大电子政务期末复习指导考试小抄(排版好).doc
- 最新电大电子商务安全导论考试答案小抄(考试必过).doc
- 最新电大行政管理本科【公共政策概论】期末复习考试答案小抄(完整版).doc
- 最新电大行政管理本科《公共政策概论》考试答案小抄(考试必过).doc
- 最新电大金融专科《商业银行经营管理》期末考试答案精品小抄(考试必过).doc
- 有效导入;,活化教学—浅谈初中英语不同课型教学的有效导入论文.doc
- 最新电大专科《教育学与教育心理学》考试答案精品小抄(完整版).doc
原创力文档


文档评论(0)