单选题
16.
如果二叉树中结点的先序序列是…a…b…,中序序列是…b…a…,则( )。
A、
结点a和结点b分别在某结点的左子树和右子树中
B、
结点b在结点a的右子树中
C、
结点b在结点a的左子树中
D、
结点a和结点b分别在某结点的两棵非空子树中
【正确答案】
C
【答案解析】
先序序列是…a…b…,则a和b结点的3种情况如图5-4所示。中序序列是…b…a…,则a和b结点的3种情况如图5-5所示。图5—4和图5-5相交的图即为答案。
提交答案
关闭