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

admin2010-06-06  38

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

选项 A、BDYEACFXZ
B、DYBEAFCZX
C、ABCDEFXYZ
D、ABDYECFXZ

答案B

解析 对二叉树的中序遍历是指首先遍历左于树,然后访问根结点,最后遍历右子树.在遍历左、右子树时,依旧按照“左子树——根结点——右于树”的顺序。本题的遍历顺序是这样的:①首先访问左于树:BDEY;②在左子树BDEY中,也按中序遍历,先访问左于树DY:在左子树DY中,也按中序遍历,先访问左于树,左子树没有,则访问根结点D,然后访问右子树Y;③接着访问根B,再访问右子树E;④访问左子树BDEY后,接着访问根结点A,然后访问右于树CFXZ;⑤同理,可得右子树CFXZ的访问顺序为 FCZX。
转载请注明原文地址:https://kaotiyun.com/show/eMjp777K
0

最新回复(0)