- 30
- 0
- 约8.17千字
- 约 11页
- 2018-11-04 发布于福建
- 举报
第章习题的的答案
习题6
1.树与二叉树之间有什么区别与联系?
解:树与二叉树逻辑上都是树形结构,区别有三点:
(1)二叉树的度至多为2,树无此限制。
(2)二叉树有左右子树之分,树无此限制。
(3)二叉树允许为空,树一般不允许为空。
二叉树不是树的特例。
2.高度为的完全二叉树至少有多少个结点?至多有多少个结点?
解:至少有个结点,至多有个结点。和结点数之间的关系是??+1。
3.已知A[1..n]是一棵顺序存储的完全二叉树,如何求出A[i]和A[j]的最近的共同祖先?
解:根据顺序存储的完全二叉树的性质,编号为i的结点的双亲的编号为?i/2?,故A[i]和A[j]的最近的共同祖先可如下求出:
while(i/2!j/2)
if(ij)i=i/2;
else j=j/2;
退出while后,若i/2=0,则最近共同祖先为根结点,否则共同祖先为i/2。
4.已知A[1..n]是一棵顺序存储的完全二叉树,求序号最小的叶子结点的下标。
解:根据完全二叉树的性质,最后一个结点(编号为n)的双亲结点的编号是?n/2?,这是最后一个分支结点,在它之后是第一个叶子结点,故序号最小的叶子结点的下标是?n/2?+1。
5.一棵深度为L的满k叉树有以下性质:第L层上的结点都是叶子结点,其余各层上每个结点都有k棵非空子树,如果按层次顺序从1开始对全部结点进行编号,求:
(1)各层的结点数是多少?
(2)编号为n的结点的
您可能关注的文档
最近下载
- 列车调度命令信息的传送列车无线调度通信课件.pptx VIP
- 2025年泸州古蔺县第三次公开考试选调机关事业单位工作人员备考题库附答案.docx VIP
- 2025年泸州古蔺县第三次公开考试选调机关事业单位工作人员备考题库附答案.docx VIP
- 第八届中国(淄博)国际陶瓷博览会ren体彩绘.ppt VIP
- 仿生蝴蝶设计.pptx VIP
- 中考二轮专题 古诗词鉴赏复习之把握情感(共35张PPT).pptx
- 第八届中国淄博)国际陶瓷博览会ren体彩绘.ppt VIP
- 正畸病例模板.pdf VIP
- 年产1.1万吨酵母蛋白产业化示范工程项目环境影响报告书.pdf VIP
- 高压电工证考试题库及答案(完整版).docx
原创力文档

文档评论(0)