顺序和链式组合结构D
一、单选(共20题,每题2分,共40分)1
线性表若采用链式存储结构时,要求结点的存储单元地址()
必须是连续的B
连续或不连续都可以C
部分地址必须是连续的D
必须是不连续的2•在具有n个度数为2的二叉树中,必有()个叶子结点
下面叙述错误的是()
哈夫曼树中所有结点的孩子数目只可能为2或者为0B
在集合{1,2,3,4,5}中元素1是2的直接前驱C
有3个结点的不同形态二叉树的数目为5D
二叉排序树的中序遍历序列一定是有序的4•深度为h的二叉树,第h层最多有()个结点
h5•设单链表中指针p指向结点A,若要删除A的直接后继,则所需修改指针的操作为()
p->next=pB
p=p->nextC
p->next=p->next->nextD
p=p->next->next6•数据元素的存储结构,通常采用()
m个顶点的有向完全图有()个弧
m(m-1)/2B
m(m-1)C
32]采用顺序存储,a的首地址为1024,每个元素占4字节,则a[17]的地址是()
10889•若二叉树对应的二叉链表共有m个非空链域,则该二叉树有()个结点的二叉树
以下与数据的存储结构无关的术语是()
哈希表11•在一个长度为n的顺序表中插入一个元素的算法的时间复杂度为()
O(logn)B
O(n2)C
O(1)12
数据的逻辑结构在计算机内部存储表示称为为数据的()
数据元素的内部结构D
物理结构13
某二叉树的刖序遍历序列和和中序遍历序列分别为abed和bead,该二叉树的后序遍历