早教吧 育儿知识 作业答案 考试题库 百科 知识分享

将一棵有99个结点的完全二叉树按顺序编号,根结点的编号为0,那么编号为49的结点的右子树结点的编号为?A.98B.99C.100D.不存在

题目详情
将一棵有99个结点的完全二叉树按顺序编号,根结点的编号为0,那么编号为49的结点的右子树结点的编号为?
A.98 B.99 C.100 D.不存在
▼优质解答
答案和解析
首先完全二叉树的结点数跟深度的关系2^(k-1) 到 2^k - 1
99个结点完全二叉树深度为7,49在6层(32~64之间),49 在这层的从左往右数19位,所以49的右子树为下一层从左往右数的19*2 = 38位置,7层是从63(跟结点是0)开始,63 + 38 -1 = 100
答案选C
看了将一棵有99个结点的完全二叉树...的网友还看了以下: