问题 单项选择题

对图8-30所示的二叉树进行后序遍历(左子树,右子树,根)的结果是()

A.5 2 3 4 6 1

B.5 2 3 4 1 6

C.2 6 4 1 3 5

D.2 5 6 4 3 1

答案

参考答案:C

解析:

二叉树后序遍历的简单描述如下:若二叉树为空,则结束返回。

否则: ①后序遍历左子树。 ②后序遍历右子树。 ③访问根结点。

也就是说,后序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后遍历右子树,最后访问根结点,并且,在遍历左、右子树时,仍然先遍历左子树,然后遍历右子树,最后访问根结点。 根据后序遍历的算法,结果是2 6 4 1 3 5。本题正确答案为选项C。

填空题
单项选择题 B1型题