赞
踩
学习二叉树链式结构,最简单的方式就是遍历。所谓 二叉树遍历(Traversal) 是按照某种特定的规则,依次对二叉树中的结点进行相应的操作,并且每个结点只操作一次。
按照规则,二叉树的遍历有:前序/中序/后序的递归结构遍历:
访问结点所做的操作依赖于具体的应用问题。 遍历是二叉树上最重要的运算之一,也是二叉树上进行其它运算的基础。
由于被访问的结点必是某子树的根,所以N(Node)、L(Left subtree)和R(Right subtree)又可解释为根、根的左子树和根的右子树。NLR、LNR和LRN分别又称为先根遍历、中根遍历和后根遍历。
这里只是模拟创建一下链式二叉树真正的结构并不是这样创建的:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。