- 6
- 0
- 约 6页
- 2017-04-23 发布于湖北
- 举报
数据结构期末试题及答案精要
计算机科学与技术、网络工程本科
《数据结构》期末考试试卷
一、选择题(单选题,每小题3分,共33分)
1.已知某二叉树的中序、层序序列分别为DBAFCE、FDEBCA,则该二叉树的后序序列为 。
A.BCDEAF B.ABDCEF C.DBACEF D.DABECF
2.在11个元素的有序表A[1…11]中进行折半查找(),查找元素A[11]时,被比较的元素的下标依次是 。
A.6,8,10,11 B.6,9,10,11 C
3.由元素序列(27,16,75,38,51)构造平衡二叉树,则首次出现的最小不平衡子树的根(即离插入结点最近且平衡因子的绝对值为2的结点)为 。
A.27 B.38 C
4.利用逐点插入法建立序列(50,72,43,85,75,20,35,45,65,30)对应的二叉排序树以后,查找元素30要进行 次元素间的比较。
A.4 B.5 C
5.循环链表的主要优点是 。
A.不再需要头指针了 B. 已知某个结点的位置后,很容易找到它的直接前驱结点
C.在进行删除后,能保证链表不断开 D. 从表中任一结点出发都能遍历整个链表
6.已知一个线性表(38,25,74,63,52,48),假定采用散列函数h(key)=key%7计算散列地址,并散列存储在散列表A[0…6]中,若采用线性探测方法解决冲突,则在该散列表上进行等概率查找时查找成功的平均查找长度为 。
A.1.5 B.1.7 C
7.由权值为9,2,5,7的四个叶子结点构造一棵哈夫曼树,该树的带权路径长度为 。
A.23 B.37 C
8.在最好和最坏情况下的时间复杂度均为O(nlogn)且稳定的排序方法是 。
A.基数排序 B.快速排序 C.堆排序 D.归并排序
9.无向图G=(V,E),其中V={a,b,c,d,e,f},E={(a,b),(a,e),(a,c),(b,e),(c,f),(f,d),(e,d)}。对该图进行深度优先遍历,下面不能得到的序列是 。
A.aebdcf B.abedfc C.aedfcb D.acfdeb
10.置换-选择排序的功能是 。
A.产生初始归并段 B.选出最大的元素 C.产生有序文件 D.置换某个记录
11.ISAM和VSAM文件属于 。
A.索引顺序文件 B.索引非顺序文件 C.顺序文件 D.散列文件
二、填空题(1~8每空2分,9~12每空1分,共20分)
1.下面程序段的时间复杂度为 【1】 。
Sum=1; For (i=0; sumn; i++) sum+=i;
2.稀疏矩阵快速转置算法(见第三题第1小题)的时间复杂度为 【2】 ,空间复杂度为 【3】 。
3.对广义表A=(a,(b,c,d))的运算head(rail(A))的结果是 【4】 。
4.将n个数据元素依次按a1,a2,…,an的顺序压入栈中,共有【5】 种出栈序列。
5.含有4个结点的不相似的二叉树有 【6】 棵。
6.设有一个二维数组A[m][n],假设A[0][0]存放位置在644(10),A[2][2]存放位置在676(10),每个元素占一个空间,则A[3][3](10)存放的位置为 【7】 。(脚注(10)表示用10进制表示)
7. 若某二叉树有20个叶子结点,有30个结点仅有一个孩子,则该二叉树的总的结点数是 【8】 。
8.给定一组关键字{49,38,65,97,76,13,27,49’
第一趟排序后的结果
排序方法
{27,38,13,49,76,97,65,49’
【9】
{38,49,65,97,13,76,27,49’
【10】
{49’
【11】
{13,65,76,97,27,38,49,49’
【12】
三、算法填空题(每空3分,共18分)
1. 稀疏矩阵快速转置算法
//稀疏矩阵的三元组顺序表存储表示
#define MAXSIZE 12500 //非零元个数最大为12500
typedef struct
{int i,j; //行号,列号
ElemType e; //非零元
}Triple;
ty
您可能关注的文档
- 数据结构(线性表)精要.docx
- 数据结构--例题精要.doc
- 数据结构(C语言版)(第2版)课后习题答案精要.doc
- 数据结构-PPT第三章-栈和队列精要.ppt
- 数据结构-习题集答案-(C语言版严蔚敏)精要.doc
- 数据挖掘概论精要.ppt
- 数据结构 第二章 线性表精要.pptx
- 数据结构-第1章绪论精要.ppt
- 数据结构-第2章线性表精要.ppt
- 数据结构-第4章 串-1精要.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)