二叉树的遍历 前序遍历中序遍历后序遍历层序遍历 二叉树的遍历是指从 根结点出发,按照某种 次序访问二叉树的所有结点,使得每个结点 被访问一次且仅被访问一次 二叉树 根结点 D 左子树 L 右子树 R 二叉树的遍历方式: DLR、LDR、LRD、DRL、RDL、RLD 如果限定先左后右,则二叉树遍历方式有三种: 前序遍历:DLR 根左右 中序遍历:LDR 左根右 后序遍历:LRD 左右根 还有一种层序遍历层序遍历:按二叉树的层序编号(即第一层开始(根结点)从上至下,同一层中从右往左)的次序访问各结点 二叉树如下: A B E C D F I G H 前序遍历 中序遍历 后序遍历 层序遍历