早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->

用数组A[1···n]顺序存储完全二叉树的各结点,则当i>0,且i<=___________时,结点A[i

题目

用数组A[1···n]顺序存储完全二叉树的各结点,则当i>0,且i<=___________时,结点A[i]的右子女是结点A[ 2i+1],否则结点A[i]没有右子女。

参考答案
正确答案:
[(n-1)/2]
【解析】完全二叉树中除最下面一层外,各层都被结点充满了,每一层结点个数恰是上一层结点个数的2倍。因此,从一个结点的编号就可以推知它的双亲及左、右子女结点的编号。当i≦n/2时,结点i的左子女是结点2i,否则结点i没有左子女;
当i≦(n-1)/2时,结点i的右子女是结点2i+1,否则结点i没有右子女;
当i≠1时,结点i的双亲是结点[i/2]
看了用数组A[1···n]顺序存储...的网友还看了以下:

某完全二叉树层序序列为ABCDEF,则该完全二叉树的中序序列为______。A.DBEAFCB.DE 计算机类考试 2020-05-26 …

将一个无序序列中的元素依次插入到一棵(60),并进行中序遍历,可得到一个有序序列。A.完全二叉树B. 计算机类考试 2020-05-26 …

二分法查找的适用条件二分查找法只适用于顺序存储的有序表.在此所说的有序表是指线性表中的元素按值非递 数学 2020-06-24 …

公共基础知识的问题,以下几道题怎么做(求解答过程)?1.设一棵完全二叉树共有699个结点,则在该二 语文 2020-06-28 …

二叉树的排序1.一个具有767个结点的完全二叉树,其叶子节点数<>A.383B.384C.385D 数学 2020-07-13 …

二叉排序树问题,课程设计采用顺序存储方式或二叉链表存储方式保存二叉排序树(1)给出n个数,并由这n 其他 2020-07-23 …

数据结构期末试卷一、判断题:每题1分)1、满二叉树也是完全二叉树.()2、二叉树可以用0≤度≤2的有 数学 2020-11-03 …

[在线等]参考文献中如果第一行没写完,下一行从哪里开始写第一种第二种---------------- 数学 2020-11-24 …

求会计成本考试题万分感谢要详细解答过程2、某企业生产A产品需顺序经过三道工序连续加工才能完成,在产品 其他 2020-11-27 …

我正在编制程序,用两种方法实现二叉树的建立,并用递归算法实现二叉树的先序、中序、后序三种遍历。具体要 其他 2020-12-05 …