二叉树的遍历分为广度优先遍历和深度优先遍历 广度优先遍历(breadth first traversal):又称层次遍历,从树的根节点(root)开始,从上到下从从左到右遍历整个树的节点. 深度优先遍历(depth first traversal):对于一颗二叉树,深度优先遍历是沿着树的深度遍历树的节点,尽可能深的搜索树的分支.深度优先遍历有重要的三种方法.这三种方式常被用于访问树的节点,它们之间的不同在于访问每个节点的次序不同.这三种遍历分别叫做先序遍历(preorder):根节点->左子树-…