首页
若二叉树采用二叉链表存储结构,要交换所有分支结点的左右子树的位置,利用基于()遍历方法思想的递归算法最简洁最合适。
精华吧
→
答案
→
慕课
→
未分类
若二叉树采用二叉链表存储结构,要交换所有分支结点的左右子树的位置,利用基于()遍历方法思想的递归算法最简洁最合适。
A.逆中序
B.中序
C.后序
D.层次
正确答案:后序
Tag:
数据结构与算法
子树
递归
时间:2022-01-11 15:15:46
上一篇:
先序遍历序列为ABC,后序遍历序列为CBA的二叉树共有() 棵。
下一篇:
一棵二叉树的先序遍历序列为EFHIGJK,中序遍历序列为HFIEJKG,则该二叉树根结点的右孩子为()。
相关答案
1.
设某棵二叉树的中序遍历序列为ABCD,先序遍历序列为CABD,则后序遍历该二叉树得到序列为() 。
2.
在一个非空二叉树的中序序列中,根结点的右边是() 。
3.
不使用栈实现二叉树后序遍历的非递归算法,最佳方案是二叉树的存储结构采用()表示。
4.
在二叉树中有两个结点m和n,如果m是n的祖先,使用()非递归过程更方便找到从m到n的路径。
5.
对二叉树的结点从1开始连续编号,要求每个结点的编号大于其左右子女的编号,同一结点的左、右子女中,其左子女的编号小于其右子女的编号,则可采用() 遍历实现二叉树的这种结点编号。
6.
下列二叉树,其后序遍历序列与层次遍历序列相同的非空二叉树是()。
7.
二叉树的先序遍历序列和后序遍历序列正好相反,则该二叉树一定满足的条件是()。
8.
用二叉链表表示具有n个结点的二叉树时,值为空的指针域的个数为()。
9.
以下存储结构中,不是树的存储结构是()。
10.
用顺序存储的方法将n个结点的完全二叉树中所有结点按层逐个依从左至右的次序存放在一维数组R[1:n]中,若结点R有左孩子,则左孩子是()。
热门答案
1.
二叉树是非线性数据结构,所以()。
2.
一棵二叉树有35个结点,则所有结点的度之和为()。
3.
若一棵二叉树有9个度为2的结点,5个度为1的结点,则叶子结点的个数为()。
4.
具有3个结点的二叉树有()种。
5.
一棵完全二叉树的第6层上有23个叶子结点,则此二叉树最多有()结点。
6.
具有32个结点的完全二叉树有()个叶子结点。
7.
具有n(n0)个结点的完全二叉树的深度为()。
8.
设深度为h的二叉树中只有度为0和度为2的结点,则此类二叉树中所包含结点数至少为()。
9.
下列陈述中正确的是() 。
10.
在树结构中,若结点A有三个兄弟,且B是A的双亲,则B的度是()。