智慧树知到《数据结构(山东联盟)》章节测试答案
D.Loc[i,j]=Loc[0,0]+[(d2-c2+1)(i-c1)+(j-c2)] ×k
正确答案:Loc[i,j]=[Loc[c1,c2]+[(d2-c2+1)(i-c1)+(j-c2)] ×k
3、A[N,N]是对称矩阵,将下面三角(包括对角线)以行序存储到一维数组T[N(N+1)/2]中,则对任一上三角元素a[i][j]对应T[k]的下标k是
A.j(i-1)/2+1
B.i(j-i)/2+1
C.j(j-1)/2+i
D.i(i-1)/2+j
正确答案:j(j-1)/2+i
4、对矩阵压缩存储是为了()
A.减少存储空间
B.方便存储
C.方便运算
D.提高运算速度
正确答案:减少存储空间
5、操作取广义表的表尾就是将广义表中最后一个元素值返回。
A.正确
B.错误
正确答案:错误
6、若广义表S的表头是空表,则S是一个空表。
A.正确
B.错误
正确答案:错误
7、下面说法不正确的是()。
A.广义表的表头总是一个广义表
B.广义表难以用顺序存储结构实现
C.广义表可以看作是一个多层次结构
D.广义表的表尾总是一个广义表
正确答案:广义表的表头总是一个广义表
第五章单元测试
1、二叉树是非线性数据结构,所以 ;()。
A.顺序存储结构和链式存储结构都能存储
B.它不能用链式存储结构存储
C.它不能用顺序存储结构存储
D.顺序存储结构和链式存储结构都不能使用
正确答案:顺序存储结构和链式存储结构都能存储
2、二叉树中所有结点个数是2k-1-1,其中k是树的深度。
A.正确
B.错误
正确答案:错误
3、二叉树中每个结点有两棵非空子树或有两棵空子树。
A.正确
B.错误
正确答案:错误
4、在只有度为0和度为2的二叉树中;,设度为0的结点有n0个,度为2的结点有n2个,则有n0=n2+1。
A.正确
B.错误
正确答案:正确
5、树中所有结点的度之和等于所有结点数减1。
A.正确
B.错误
正确答案:正确
6、设森林F中有4棵树,第1、2、3、4棵树的结点个数分别为n1、n2、n3、n4,当把森林F转换成一棵二叉树后,其根结点的左子树中有n1个结点。
A.正确
B.错误
正确答案:错误
7、设Huffman树的叶子结点数为m,则结点总数为2m-1。
A.正确
B.错误
正确答案:正确
8、某二叉树中序序列为BDAECF,后序序列为DBEFCA,则二叉树对应的森林包括()棵树。
A.2
B.1
C.4
D.3
正确答案:3
9、若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点的个数是()。
A.11
B.15
C.不能确定
D.9
正确答案:11
10、任何一棵二叉树的叶子结点在前序、中序和后序遍历序列中的相对次序()。
A.不发生改变
B.发生改变
C.以上都不对
D.不能确定
正确答案:不发生改变
11、设某棵二叉树的高度为9,则该二叉树上叶子结点最多有()。
A.511
B.256
C.1023
D.512
正确答案:256
12、若完全二叉树的结点个数为100,则第60个结点的度为()。