| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5477 人关注过本帖
标题:什么是二叉树的前趋和后继?
只看楼主 加入收藏
beacher
Rank: 1
来 自:China
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-5-11
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:8 
什么是二叉树的前趋和后继?
看了算法导论,可是二叉树的前趋和后继说的相当模糊。哪位大牛能帮我具体说说什么是二叉树的前趋和后继吗?感激。。。
搜索更多相关主题的帖子: 二叉树 
2011-06-13 10:01
voidx
Rank: 12Rank: 12Rank: 12
来 自:邯郸
等 级:火箭侠
帖 子:1250
专家分:3538
注 册:2011-4-7
收藏
得分:15 
就是你按照某种顺序遍历二叉树后在,这个遍历中位于某一节点前面和后面的结点
2011-06-13 10:44
beacher
Rank: 1
来 自:China
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-5-11
收藏
得分:0 
回复 2楼 voidx
你的意思就是说,如果我是前序遍历的。那么后继是当前树下后一个子树(左子树)。前趋是父节点?

可是在《算法导论》中。说后继是:如果当前树下存在右子树,那么后继是右子树下最小的元素。若不存在右子树,则后继是沿着树向上且当前树不等于右子树的节点。前趋和此过程相反。

这是什么意思呢?

大牛-->自食其力.
2011-06-13 12:50
qldxsun
Rank: 4
等 级:业余侠客
帖 子:125
专家分:240
注 册:2011-6-4
收藏
得分:5 
回复 3楼 beacher
前驱和后继要看你的遍历方式,你的书上说的是中序遍历。
2011-06-13 13:14
voidx
Rank: 12Rank: 12Rank: 12
来 自:邯郸
等 级:火箭侠
帖 子:1250
专家分:3538
注 册:2011-4-7
收藏
得分:0 
你去看看这个算法所用到的遍历的方式,说不定是用什么比较特别的方式来遍历的。
也有可能是对最初建立的二叉树进行了变形,然后再遍历,楼主具体情况具体分析。
前趋和后继的意思就是上面二楼里说的那样
2011-06-13 13:54
beacher
Rank: 1
来 自:China
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-5-11
收藏
得分:0 
回复 5楼 voidx
嗯。好的。谢谢了。

我懂了...呵呵,结贴

大牛-->自食其力.
2011-06-13 18:24
beacher
Rank: 1
来 自:China
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-5-11
收藏
得分:0 
回复 4楼 qldxsun
刚刚申请的ID.只有这点分了...不好意思

大牛-->自食其力.
2011-06-13 18:25
beacher
Rank: 1
来 自:China
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-5-11
收藏
得分:0 
回复 5楼 voidx
不好意思,因为是刚刚申请的ID.所以只有这点分.

大牛-->自食其力.
2011-06-13 18:26
voidx
Rank: 12Rank: 12Rank: 12
来 自:邯郸
等 级:火箭侠
帖 子:1250
专家分:3538
注 册:2011-4-7
收藏
得分:0 
这个跟分没关,大家知道你的问题得到解答才最开心
2011-06-13 18:50
快速回复:什么是二叉树的前趋和后继?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021868 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved