首页 > 试题广场 >

假设n和m为二叉树中两结点,用1、0或#(分别表示肯定、恰恰

[问答题]
假设n和m为二叉树中两结点,用1、0或#(分别表示肯定、恰恰相反或不一定)填写下表:

已知

前序遍历时
n
m前?

中序遍历时
n
m前?

后序遍历时
n
m前?

nm左方

nm右左方

nm祖先

nm子孙

注:如果(1)离a和b最近的共同祖先p存在,且(2)a在p的左子树中,b在p的右子树中,则称a在b的左方(即b在a的右方)。
推荐

已知

前序遍历时
n在m前?

中序遍历时
n在m前?

后序遍历时
n在m前?

n在m左方

1 1 1

n在m右左方

0 0 0

n是m祖先

1 0

n是m子孙

0 1

发表于 2018-03-25 10:12:52 回复(0)
111
000
11#
发表于 2020-05-05 11:19:30 回复(0)
wthw
发表于 2020-03-23 11:11:12 回复(0)