什么是遍历:
所谓遍历(Traversal),是指沿着某条搜索路线,依次对树(或图)中每个节点均做一次访问。访问结点所做的操作依赖于具体的应用问题, 具体的访问操作可能是检查节点的值、更新节点的值等。
命名
根据访问结点操作发生位置命名:
① NLR:前序遍历(PreorderTraversal亦称(先序遍历))
——访问结点的操作发生在遍历其左右子树之前。
② LNR:中序遍历(InorderTraversal)
——访问结点的操作发生在遍历其左右子树之中(间)。
③ LRN:后序遍历(PostorderTraversal)
——访问结点的操作发生在遍历其左右子树之后。
算法

遍历是针对树或图的搜索策略,包括前序遍历(NLR)、中序遍历(LNR)和后序遍历(LRN)。在遍历过程中,节点的访问操作如检查、更新值依据应用而定。
1万+

被折叠的 条评论
为什么被折叠?



