use*_*228 7 java algorithm tree
如果给出以下树结构或类似的结构:

我希望返回字符串ZYXWVUT.我知道如何使用二叉树执行此操作,但不能使用多个子节点.任何帮助将非常感激.
das*_*ght 12
这称为树的后序遍历:在打印节点本身的内容之前打印树的所有子树的内容.

这可以递归完成,就像这样(伪代码):
function post_order(Tree node)
foreach n in node.children
post_order(n)
print(node.text)
Run Code Online (Sandbox Code Playgroud)
像这样的事情应该做
public void traverse(){
for(Child child : this.children){
child.traverse();
}
System.out.print(this.value);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7997 次 |
| 最近记录: |