遍历

#数据结构术语

#关键理解 对树中,所有节点的访问。一次访问。且仅访问一次。 依次对树(或图)中每个节点均做一次访问。 #英文 travel:: 旅行
Traversal:: 遍历

定义

所谓遍历(Traversal),是指沿着某条搜索路线,依次对树(或图)中每个节点均做一次访问。 访问结点所做的操作依赖于具体的应用问题, 具体的访问操作可能是检查节点的值、更新节点的值等。不同的遍历方式,其访问节点的顺序是不一样的。遍历是二叉树上最重要的运算之一,是二叉树上进行其它运算之基础。当然遍历的概念也适合于多元素集合的情况,如数组。