- 涉及到⼆叉树的构造,无论普通⼆叉树还是⼆叉搜索树⼀定前序,都是先构造中节点
- 求普通二叉树的属性,⼀般是后序,⼀般要通过递归函数的返回值做计算。
- 求二叉搜索树的属性,⼀定是中序了,要不然就白瞎了有序性了。
注意在普通二叉树的属性中,我用的是⼀般为后序,例如单纯求深度就用前序, 二叉树:找所有路径也用了前序,这是为了方便让父节点指向子节点。
所以求普通二叉树的属性还是要具体问题具体分析。
本文探讨了在处理二叉树时,不同遍历顺序(前序、中序、后序)对于普通二叉树和二叉搜索树属性计算的影响。前序遍历通常用于构造节点,后序遍历常用于计算属性,而二叉搜索树的属性通常通过中序遍历来利用其有序性。具体问题需具体分析,如求深度和路径可能采用前序遍历。
注意在普通二叉树的属性中,我用的是⼀般为后序,例如单纯求深度就用前序, 二叉树:找所有路径也用了前序,这是为了方便让父节点指向子节点。
所以求普通二叉树的属性还是要具体问题具体分析。
3353

被折叠的 条评论
为什么被折叠?