用顺序存储的方法将完全二叉树中的所有结点逐层存放在数组中R[1..n],结点R[i]若有左孩子,其左孩子的编号为结点()。
第1题:
用一维数组存储二叉树时,总是以前序遍历顺序存储结点。()
第2题:
此题为判断题(对,错)。
第3题:
用数组A[1,…,n]顺序存储完全二叉树的各结点,则当i<=(n-1)/2时,结点A[i]的右子女为( )。A.A[2i-1]B.A[2i+1]C.A[2i]D.不存在
第4题:
第5题:
第6题:
用一维数组存储二叉树时,总是以前序遍历存储结点。
第7题:
用顺序存储的方法将完全二叉树中的所有结点逐层存放在数组A[1]~A[n]中,结点A[i]若有左子树,则左子树的根结点是()。
第8题:
用顺序存储的方法,将完全二叉树中所有结点按层逐个从左到右的顺序存放在一维数组R[1..N]中,若结点R[i]有右孩子,则其右孩子是()。
第9题:
第10题:
R[2i-1]
R[2i+1]
R[2i]
R[2/i]
第11题:
R[2i+1]
R[2i]
R[i/2]
R[2i-1]
第12题:
对
错
第13题:
A.BT[i/2]
B.BT[2*i-1]
C.BT[2*i]
D.BT[2*i+1]
第14题:
在完全二叉树的顺序存储中,若结点i有左子女,则其左子女是结点 【 】。
第15题:
二叉树如右图所示,若进行顺序存储(即用一维数组元素存储该二叉树中的结点且通过下标反映结点间的关系,例如,对于下标为i的结点,其左孩子的下标为2i、右孩子的下标为2i+1),则该数组的大小至少为( );若釆用三叉链表存储该二叉树(各个结 点包括结点的数据、父结点指针、左孩子指针、右孩子指针),则该链表的所有结点中空指针的数目为( )。
A.6 B.10 C.12 D.15 A.6 B.8 C.12 D.14
第16题:
第17题:
按层次从上至下,每一层从左至右的顺序将二叉树的结点信息依次存放在数组元素BT[1]~BT[n]中,结点BT[i]如果存在右孩子,则该右孩子是()
第18题:
假定一棵二叉树顺序存储在一维数组a中,但让编号为1的结点存入a[0]元素中,让编号为2的结点存入a[1]元素中,其余类推,则编号为i结点的左孩子结点对应的存储位置为(),若编号为i结点的存储位置用j表示,则其左孩子结点对应的存储位置为()。
第19题:
一棵有n个结点的二叉树,按层次从上到下,同一层从左到右的顺序存储在一维数组A[n]中,则二叉树中第I个结点(I从1开始用上述方法编号)的右孩子在数组A中的位置是()
第20题:
用顺序方法将完全二叉树的结点逐层存放在数组A[1..n]中,结点A[I]若有右子女,则该子女是结点()
第21题:
A[2i-1]
A[2i+1]
A[L(I/2)]注:L(I/2)是取不大于I/2的最大整数
A[T(I/2)]注:T(I/2)是取不小于I/2的最小整数
第22题:
第23题:
A[2I] (2I≤n)
A[2I+1] (2I+1≤n)
A[i/2]
条件不充分,无法确定