问题 单项选择题

若有如下二叉树,则对此二叉树中序遍历的结果为( )。

A.BDYEACFXZ

B.DYBEAFCZX

C.ABCDEFXYZ

D.ABDYECFXZ

答案

参考答案:B

解析: 对二叉树的中序遍历是指首先遍历左子树,然后访问根结点,最后遍历右子树。在遍历左、右子树时,依旧按照“左子树—根结点—右子树”的顺序。本题的遍历顺序是这样的:①首先访问左子树:BDEY;②在左子树 BDEY中,也按中序遍历,先访问左子树DY;在左子树 DY中,也按中序遍历,先访问左子树,左子树没有,则访问根结点D,然后访问右子树Y:⑧接着访问根B,再访问右子树E,所以左子树BDEY的访问顺序为DYBE;④访问左子树BDEY后,接着访问根结点A,然后访问右子树CFXZ;⑤同理可得右子树CFXZ的访问顺序为 FCZX。

问答题 简答题
单项选择题