已知一棵树边的集合为请画出这棵树{<i,m>,<i,n>,<e,i>,<b,e>,<b,d>,<a,b>,<g,j>,<g,k>,<c,g>,<c,f>,<h,l>,<c,h>,<a,c>},并回答下列问题:
(1)哪个是根结点?
(2)哪些是叶子结点?
(3)哪个是结点g的双亲?
(4)哪些是结点g的祖先?
(5)哪些是结点g的孩子?
(6)哪些是结点e的孩子?
(7)哪些是结点e的兄弟?哪些是结点f的兄弟?
(8)结点b和n的层次号分别是什么?
(9)树的深度是多少?
(10)以结点c为根的子树深度是多少?
您可能感兴趣的试卷
你可能感兴趣的试题
A. 不发生改变
B. 发生改变
C. 不能确定
D. 以上都不对
A. 三叉链表
B. 广义表
C. 二叉链表
D. 顺序
A. 中序
B. 前序
C. 后序
D. 层次序
A. n在m右方
B. n在m左方
C. n是m的祖先
D. n是m的子孙
A. R[2i+1]
B. R[2i]
C. R[i/2]
D. R[2i-1]
最新试题
顺序表中有10个数据元素,若第一个元素的存储地址是1000,则最后一个元素地址是1036,第5个元素的地址是()
则该队列为空队列的条件为()
对关键字{28,16,32,12,60,2,5,72}进行快速排序,第一趟以28为枢轴产生的划分结果为()
下列可以直接用循环结构即可将递归转换为非递归的是()
则该队列为满队列的条件为()(采用少用一个空间的方法)
已知带头结点的链队列指针Q,则该队列做新元素结点s进队操作的语句是()
头指针为L的带头结点的双循环链表,结点的前趋指针域为prior,后继指针域为next,判断该链表为空的条件是()。
实现二分查找的递归章法如下,在相应位置填写适当的内容使算法完整。
在中序遍历非递归算法中,在进入子树进行访问前,需要在自定义栈中保存()
某顺序表的第一个元素的存储地址是500,每个元素占4个单元,则第8个元素的起始地址是()