gpt4 book ai didi

algorithm - 没有标记节点的后序 Tree Walk?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:34:51 24 4
gpt4 key购买 nike

我看到一个问题,要求设计“不标记节点的后序树遍历”的算法。

这个问题是什么意思?

最佳答案

访问树中的节点一般有3种方式:前序、中序、后序。

预购意味着您在处理子节点之前处理节点。

按顺序意味着您处理左子节点(这里假设它是一个二叉树),然后是当前节点,然后是右子节点。

后序意味着您在处理完两个子节点之后再处理一个节点。

“处理节点”可以通过对节点的任何操作,就像将节点存储的有效负载写入控制台一样简单。

不做标记就意味着使用指示器(通常是节点中的额外字段)来显示节点已被访问。正如 Peter G. 提到的,递归实现不需要指示符。

关于algorithm - 没有标记节点的后序 Tree Walk?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3450468/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com