前序遍历与后序遍历正好相反的二叉树是怎样的

96次

问题描述:

前序遍历和后序遍历结果相反

推荐答案

2023-10-23 11:13:33

答案是高度等于其节点数的二叉树;

分析如下:

先序遍历顺序是:M-L-R,后序遍历顺序是:L-R-M,可以看到,只有中间的结点(M)顺序变化了,左右结点相对位置是不变的;

那可以推断出,要满足题意的话“二叉树的先序序列与后序序列正好相反”,说明整个二叉树左子树或者右子树有一个没有(遍历就成了,先:M-L ;后:L-M 或者 先:M-R ;后:R-M )也就是必然是一条链。因此该二叉树的高度一定等于其节点数。

其他答案

2023-10-23 11:13:33

应该是二叉树的每个结点都只有一个(左或右)子树时,先序和和后序正好相反

知道问答相关问答

(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6