试题与答案

有下列二叉树,对此二叉树中序遍历的结果为( )。 A) BDYEACFXZ B)

题型:单项选择题

题目:

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


A) BDYEACFXZ B) DYBEAFCZX
C) ABCDEFXYZ D ABDYECFXZ

答案:

参考答案:B

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

试题推荐
微信公众账号搜索答案