对于在父母之前和之后的顺序访问孩子有什么意义?我理解,顺序,前序和后序遍历只是表示树的一种方式。我对么?
答案 0 :(得分:0)
顺序,后序和预序不是表示树的方法,而是遍历树的方法。变得有趣的是选择一个遍历而不是另一个遍历的原因。
预定遍历对于复制节点和边缘以完全复制二叉树非常有用。它们对于制作前缀表达式(来自表达式树)也很有用。
在删除节点和值时使用后序遍历可以删除整个二叉树。同样,它们还可以生成二叉树的后缀表示。
最后,有序遍历对于二叉搜索树很有用,因为它们按顺序返回基础集合中的值。
答案 1 :(得分:0)