将一棵完全二叉树按层次编号,对于任意一个编号为i的结点,其左孩子结点的编号为()。

题目
填空题
将一棵完全二叉树按层次编号,对于任意一个编号为i的结点,其左孩子结点的编号为()。
参考答案和解析
正确答案: 2*i
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

(3)按层次次序将一棵有 n 个结点的完全二叉树的所有结点从 1到 n 编号,当 i≤(n-1)/2 时,结点 i 的

右子女的结点编号为___________。


正确答案:

(3)【答案】2i+1
【解析】完全二叉树中除最下面一层外,各层都充满结点,每一层结点个数恰是上一层结点个数的2倍。当  ,结点i的左子女是结点2i否则结点i没有子女,当      结点i的右子女是结点2i+1,否则结点i没有右子女。当≠1时,结点i的双亲是结点.
 

第2题:

一棵完全二叉树的顺序存储中,若编号为i的结点有左孩子,则该左孩子的编号为 ______。


正确答案:2i
2i 解析:根据完全二叉树的性质,对一棵有n个结点的完全二叉树,若2i>n则结点i无左孩子,否则其左孩子结点是2i。

第3题:

将一个有 50个结点的完全二叉树按层序编号(根编号为 1),则编号为 25的结点________。

A、有左孩子

B、有右孩子

C、无左孩子

D、无右孩子


正确答案:AD

第4题:

按层次次序将一棵有n个结点的完全二叉树的所有结点从1~n编号,当i≤n/2时,编号为i的结点的左子树的编号是( )。

A.2i-1

B.2i

C.2i+1

D.不确定


正确答案:B
完全二叉树中除最下面-层外,各层都被结点充满了,每-层结点个数恰是上-层结点个数的2倍。因此,从一个结点的编号就可推知它的双亲及左、右子树结点的编号。当i≤n/2时,编号为i的结点的左子树的编号是2i,否则结点i没有左子树。当i≤(n1)/2时.编号为i的结点的右子树的编号是2i+1,否则结点i没有右子树。当i≠1时,编号为i的结点的双亲是结点i/2。

第5题:

若对一棵有n个结点的完全二叉树的结点按层自上而下、自左至右编号,则对任意结点i(1≤i≤n),有( )。

Ⅰ.若2i>n,则结点i无左孩子

Ⅱ若2i+1>n,则结点无右孩子

Ⅲ.若结点i有左孩子,则其左孩子编号为2i

Ⅳ.若i>1,则其双亲结点编号为{i/2}

A.Ⅱ和Ⅲ

B.Ⅰ和Ⅱ

C.Ⅲ和Ⅳ

D.全都是


正确答案:D
解析:通过二叉树的基本性质可以得到以上结论。

第6题:

( 13 ) 按层次次序将一棵有 n 个结点的完全二叉树的所有结点从 1 到 n 编号 ,当 i<n/2 时 ,编号为 i 的结点的左子女的编号为

A ) 2i-1

B ) 2i

C ) 2i+1

D )不确定


正确答案:B

第7题:

按层次次序将一棵有n个结点的完全二叉树的所有结点从1到n编号,当i≤n/2时,编号为i的结点的左子女的编号为

A.2i-1

B.2i

C.2i+l

D.不确定


正确答案:B
解析:根据二叉树的性质可以知道,如果对一棵有n个结点的完全二叉树的结点按层序编号,则对任意结点i(1≤i≤n)有:如果i=1,则结点i是二叉树的根,无双亲;如果i>l,则双亲PARENT(i)是结点V2。如果2i>n,则结点i无左孩子;否则其左孩子结点是2i。如果2i+1>n,则结点i无右孩子;否则其右孩子是结点2i+l。本题答案为B)。

第8题:

将一棵有100个结点的完全二叉树从上到下、从左到右依次对结点进行编号,根结点的编号为1,则编号为49的结点的左孩子编号为()

A.99

B.98

C.50

D.48


参考答案:B

第9题:

将一棵有100个结点的完全二叉树从上到下,从左到右依次对结点进行编号,根结点的编号为1,则编号为49的结点的左孩子的编号为______。

A.98

B.99

C.50

D.48


正确答案:A

第10题:

对二叉树中的结点如下编号:树根结点编号为1,根的左孩子结点编号为2、右孩子结点编号为3,依此类推,对于编号为i的结点,其左孩子编号为2i、右孩子编号为2i+1。例如,下图所示二叉树中有6个结点,结点a、b、c、d、e、f的编号分别为1、2、3、5、7、11。那么,当结点数为n(n>0)的( )时,其最后一个结点编号为2i-1

A.二叉树为满二叉树(即每层的结点数达到最大值)B.二叉树中每个内部结点都有两个孩子C.二叉树中每个内部结点都只有左孩子D.二叉树中每个内部结点都只有右孩子


正确答案:C

更多相关问题