【发布时间】:2021-07-02 22:30:45
【问题描述】:
我读到前序和后序遍历也被定义为像这样的一般(n-ary)树:
preOrder(v)
if(v==null) return;
print(v)
for each child w of v
preOrder(w)
postOrder(v)
if(v==null) return;
for each child w of v
postOrder(w)
print(v)
但是中序遍历只适用于二叉树。为什么我不能像上面显示的 pre 和 postOrder 示例那样创建 inOrder 遍历方法?
【问题讨论】:
标签: tree traversal inorder preorder postorder