1、在平衡二叉树中插入一个结点后造成不平衡,设最低的不平衡结点为A,并已知A的左孩子平衡因子为0,右孩子平衡因子为1,则应该做()型调整以使其平衡r
ALLBLRCRLDRRr
r
2、下列关于哈夫曼树的叙述中,错误的是r
A.用
个结点构造的哈夫曼树是唯一的r
B.哈夫曼树中只有度为0或度为2的结点r
C.树中两个权值最小的结点可能是兄弟结点r
D.同一结点集构造的二叉树中,哈夫曼树的WPL最小r
r
3、如果对线性表的操作只有两种,即删除第一个元素,在最后一个元素的后面插入新元素,则最好使用B。r
A.只有表头指针没有表尾指针的循环单链表r
B.只有表尾指针没有表头指针的循环单链表r
C.非循环双链表r
D.循环双链表r
r
4、算法分析的目的是C,算法分析的两个主要方面是A。r
(1)A.找出数据结构的合理性B.研究算法中的输入和输出的关系r
C.分析算法的效率以求改进C.分析算法的易读性和文档性r
(2)A.空间复杂度和时间复杂度B.正确性和简明性r
C.可读性和文档性D.数据复杂性和程序复杂性r
r
5、广义表Ax,y,a,A的深度是r
A.2B.3C.4D.∞r
r
6、在存储数据时,通常不仅要存储各数据元素的值,而且还要存储C。r
A.数据的处理方法B.数据元素的类型r
C.数据元素之间的关系D.数据的存储方法r
r
7、在二维数组a910中:每个数组元素占用3个存储空间,从首地址SA开始按行优先r
连续存放,则元素a85的起始地址是r
A.SA141B.SA144C.SA222D.SA255r
r
8、如果对线性表的操作只有两种,即删除第一个元素,在最后一个元素的后面插入新元素,则最好使用B。r
A.只有表头指针没有表尾指针的循环单链表r
B.只有表尾指针没有表头指针的循环单链表r
C.非循环双链表r
D.循环双链表r
r
9、在数据结构中,从逻辑上可以把数据结构分为C。r
A.动态结构和静态结构B.紧凑结构和非紧凑结构r
C.线性结构和非线性结构D.内部结构和外部结构r
r
10、G是一个非连通无向图,共28条边,则该图至少有()个顶点r
A6B7C8D9r
r
11、下述排序方法中,时间性能和待排序记录的初始状态无关的是()r
A插入排序和快速排序B归并排序和快速排序r
C选择排序和归并排序D插入排序和归并排序r
r
12、一个栈的入栈序列是12345,则不可能的出栈序列是r
A54321B45321C43512D12345r
r
13、下述排序方法中,r