《数据结构》试卷一 一、填空题:(共20分) 1、当线性表的元素总数基本稳定,且很少进行插入和删除操作,但要求以最快的速度存取线性表中的元素时,应采用 存储结构
2、队列是限制插入只能在表的一端,而删除在表的另一端进行的线性表,其特点是
3、在一棵二叉树中,度为0的结点个数为 n0,度为2的个数为 n2,则 n0=
4、二叉树的前序遍历序列等同于该二叉树所对应森林的 遍历序列 5、对一棵二叉排序树,若以 遍历该树,将得到一个以关键字递增顺序排列的有序序列
6、三个结点 a,b,c 组成二叉树,共有 种不同的结构
7、在 AVL 树中,由于在A结点的右孩子的右子树上插入结点,使A结点的平衡因子由-1变为-2,使其失去平衡,应采用 型平衡旋转
8、图的遍历有两种,它们是
9、堆排序的时间复杂度为
10、在含有 N 个结点的二叉链表中有 空链域,通常用这些空链域存储线索,从而得另一种链式存储结构----线索链表
二、单项选择题(共20分) 1、若进栈序列为1,2,3,4,假定进栈和出栈可以穿插进行,则可能的出栈序列是( ) (A)2,4,1,3 (B)3,1,4,2 (C)3,4,1,2 (D)1,2,3,4 2、有一棵非空的二叉树,(第0层为根结点),其第i 层上最多有多少个结点
( ) (A) 2 i (B)21i (C) 21i (D) i 3、设电 文 中出现 的字母 为 A,B,C,D,E,每 个字母 在电 文 中出现 的次 数分别 为9 ,27 ,3,5 ,11,按 huffman 编 码 ,则字母 A 编 码 为( ) (A) 10 (B) 110 (C) 1110 (D) 1111 4、下 面 关于数据 结构的叙 述 中,正 确 的叙 述 是( ) (A)顺序存储方 式的优 点是存储密 度大 ,且插、删除运 算 效 率 高 (B)链表