数据结构的树和二叉树之间怎么转换?

 我来答
果冻沐沐
2012-01-30 · TA获得超过541个赞
知道小有建树答主
回答量:128
采纳率:0%
帮助的人:235万
展开全部
将树转换成二叉树:
① 加线:在兄弟之间加一连线
② 抹线:对每个结点,除了其左孩子外,去除其与其余孩子之间的关系

③ 旋转:以树的根结点为轴心,将整树顺时针转45°
将二叉树转换成树:
① 加线:若p结点是双亲结点的左孩子,则将p的右孩子,右孩子的右孩子……沿分支找到的所有右孩子,都与p的双亲用线连起来
② 抹线:抹掉原二叉树中双亲与右孩子之间的连线
③ 调整:将结点按层次排列,形成树结构
昔枋泽0L
2012-01-30 · 超过21用户采纳过TA的回答
知道答主
回答量:137
采纳率:0%
帮助的人:65.7万
展开全部
二叉树是树的一个子类,转换要看具体的需求
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式