代码之家  ›  专栏  ›  技术社区  ›  Dean J

后序遍历

  •  15
  • Dean J  · 技术社区  · 15 年前

    预排序遍历对于创建树的副本似乎非常有用。

    二叉树的后序遍历有一个共同的用途吗?

    4 回复  |  直到 15 年前
        1
  •  32
  •   1337c0d3r    14 年前

    我再加一句:

    后序遍历在删除树时也很有用。为了释放树中所有节点的已分配内存,必须按照当前节点只能在其左子树和右子树同时删除时才能删除的顺序删除节点。

    邮购正是这样做的。它在处理当前节点之前同时处理左子树和右子树。

        2
  •  4
  •   madcoder    14 年前

        3
  •  3
  •   Sushisource    15 年前

    对。后序有时用于在不同的符号之间转换数学表达式。

        4
  •  0
  •   aerin    8 年前