前中后序遍历的理解
深入理解前中后序
二叉树遍历框架
1 | void traverse(TreeNode root) { |
把代码写在不同的位置,代码执行的时机也就不同
- 前序位置
前序位置就是刚进入一个节点(元素)的时候 - 中序位置
中序位置一般只在二叉树有意义,多叉树是没有中序位置的 - 后序位置
后序位置就是即将离开一个节点(元素)的时候。
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment