问题描述
[img=http://b67.photo.store.qq.com/http_imgload.cgi?/rurl4_b=08614f340b1b5d33a4223e621c954b63e045e7f4b9e6c52facf7543bad59bc3a1a84d150ed8c06e02e8d3f7ca47e804a074d710ab6ab28546a456288ca74f639873b81b5a80ac79ee224cbf6565dcc66729f93b5&a=42&b=67][/img]如何遍历?
解决方案
解决方案二:
看不见图,多叉树都可以转二叉树,左子节点下级,右子节点平级,然后按照二叉树遍历就行了。
解决方案三:
知道根,迭代下去就可以了吧。
解决方案四:
看不到图?图的说明如下:1.根节点A2.第二级子节点B(子节点:E、F),C,D3.第三级子节点E、F(父节点均为B)
解决方案五:
引用1楼lizhibin11的回复:
看不见图,多叉树都可以转二叉树,左子节点下级,右子节点平级,然后按照二叉树遍历就行了。
这样就可以了!
解决方案六:
a的左子b,b的左子e,b的右子c,e的右子f,c的右子d,就是这样一个二叉树。
解决方案七:
遍历很简单,就是递归没有其他要求吗?
解决方案八:
谁能给个完整的案例
解决方案九:
层级遍历呗,最简单了。一棵树1.A2.BCD3.B1B2C1D1D2D31.A存进遍历结果List和队列Queue2.队列出列,全部出,找到每个出列的Node的子节点,然后把找到的每个子节点入List和Queue3.执行2直到Queue再也没东西。1.List:AQueue:A2.List:ABCDQueue:BCD3.List:ABCDB1B2C1D1D2D3Queue:B1B2C1D1D2D34.List:ABCDB1B2C1D1D2D3Queue:----完成
时间: 2024-10-26 11:01:46