首页 试题详情
单选题

对下图所示的二叉树进行顺序存储(根结点编号为1,对于编号为i的结点,其左孩子结点为2i,右孩子结点为2i+1)并用一维数组BT来表示。已知结点X、E和D在数组BT中的下标为分别为1、2、3,可推出结点 G、K和H在数组BT中的下标分别为( )。

A10

B12

C11

D11

正确答案:A (备注:此答案有误)

相似试题

  • 单选题

    下图二叉进行顺序存储(结点编号为1,对于编号为i结点,其左孩子结点为2i,右孩子结点为2i+1)并用一维数组BT来表示。已知结点X、E和D在数组BT中的下标为分别为1、2、3,可推出结点|G、K和H在数组BT中的下标分别为( )。

    答案解析

  • 判断题

    用一维数组存储二叉时,总是以前序遍历顺序存储结点。( )

    答案解析

  • 多选题

    将含有83个结点完全二叉结点开始编号为1号,按从上到下、从左到右顺序结点编号,那么编号为41双亲结点编号为()

    答案解析

  • 单选题

    一棵有n个结点二叉,按层次从上到下,同一层从左到右顺序存储在一维数组A[1.n]中,则二叉树中第i个结点(i从1开始用上述方法编号)右孩子在数组A中的位置是()。

    答案解析

  • 单选题

    二叉中的结点如下编号:树根结点编号为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

    答案解析

热门题库