正在载入在线练习界面,本页内容可直接阅读…
AK CSP › CSP-J 2023 第一轮真题 › 第 11 题
CSP-J 2023 第一轮 第 11 题:由前序中序求后序遍历
题目
给定一棵二叉树,其前序遍历结果为:ABDECFG,中序遍历结果为:DEBACFG。请问这棵树的正确后序遍历结果是什么?

选项
- A. EDBGFCA
- B. EDGBFCA
- C. DEBGFCA
- D. DBEGFCA
答案
A
题解
正确答案是 A. EDBGFCA。
记住三种遍历顺序:
- 前序:根 → 左 → 右
- 中序:左 → 根 → 右
- 后序:左 → 右 → 根
前序 ABDECFG 的第一个节点是 A,所以根节点是 A。在中序中按 A 分开:
``text DEB | A | CFG 左子树 右子树 ``
接着分别分析:
- 左子树:前序是
BDE,中序是DEB。根为B,D、E都在它的左子树中;其中D为根,E是D的右孩子。因此后序为EDB。 - 右子树:前序和中序都是
CFG。根为C,右孩子为F,F的右孩子为G。因此后序为GFC。
最后按“左 → 右 → 根”拼接:
``text EDB + GFC + A = EDBGFCA ``
真题版权归 CCF 所有,本站仅用于非商业教学用途。页面加载后可直接在线作答,作答记录保存在本浏览器或账号中。 京ICP备2026056990号-1
京公网安备11010502062986号