一、选择题(24分)
1.下面关于线性表的叙述错误的是( )。
(A) 线性表采用顺序存储必须占用一片连续的存储空间
(B) 线性表采用链式存储不必占用一片连续的存储空间
(C) 线性表采用链式存储便于插入和删除操作的实现
(D) 线性表采用顺序存储便于插入和删除操作的实现
2.设哈夫曼树中的叶子结点总数为m,若用二叉链表作为存储结构,则该哈夫曼树中总共有( )个空指针域。
(A)2m-1 (B) 2m (C) 2m+1 (D) 4m
3.设顺序循环队列Q[0:M-1]的头指针和尾指针分别为F和R,头指针F总是指向队头元素的前一位置,尾指针R总是指向队尾元素的当前位置,则该循环队列中的元素个数为( )。
(A)R-F (B) F-R (C) (R-F+M)%M (D) (F-R+M)%M
4.设某棵二叉树的中序遍历序列为ABCD,前序遍历序列为CABD,则后序遍历该二叉树得到序列为( )。
(A)BADC (B) BCDA (C) CDAB (D) CBDA
5.设某完全无向图中有n个顶点,则该完全无向图中有( )条边。
(A)n(n-1)/2 (B) n(n-1) (C) n2 (D) n2-1
6.设某棵二叉树中有2000个结点,则该二叉树的最小高度为( )。
(A)9 (B) 10 &

这是一篇关于数据结构的复习资料,包含选择题和填空题,涉及线性表、哈夫曼树、循环队列、二叉树、无向图等概念。题目涵盖顺序存储、链式存储的优缺点,哈夫曼树的空指针域数量,循环队列元素计数,二叉树遍历,完全无向图的边数,二叉树高度,有向图的邻接表,快速排序和堆排序的时间复杂度等知识点。
&spm=1001.2101.3001.5002&articleId=7105882&d=1&t=3&u=453307324f57455d9bcf20a7315ab068)
1030

被折叠的 条评论
为什么被折叠?



