- 0
- 0
- 约2.3千字
- 约 5页
- 2026-01-21 发布于江西
- 举报
吉林大学2019-2020学年第一学期期末试卷
《数据结构》课程试题
适用专业:计算机技术、软件工程
注意:所有答题一律写在答题纸上,否则无效。
一、填空题(每空3分,共30分)
1.数据结构的研究的内容包括:数据的,数据的及数据的。
2.一个算法有5个特性:、确定性、可行性、有零个或多个输入、有一个或多个输出。
3.在一棵完全二叉树中,若编号为i的结点有右孩子,则该右孩子结点的编号为。
4.下图中v1的度为。
5.数据结构常用的存储结构类型有顺序存储结构、链式存储结构、和哈希(散列)存储结构。
6.若哈夫曼树的叶结点个数为m,则该哈夫曼树共有个结点。
7.抽象数据类型指的是用户进行软件系统设计时从问题的数学模型中抽象出来的逻辑数据结构和逻辑数据结构的,而不考虑计算机的具体存储结构和运算的具体实现算法。
8.平衡二叉树左子树和右子树的深度之差的绝对值不超过。
二、单项选择题(每小题3分,共30分)
1.指针分别指向表头结点(第一个元素)时,将长度为n的单链表接在长度为m的单链表之后的算法的时间复杂度为:
A.0(1) B.0(n) C.0(m) D.(m*n) E.0(m+n)
2.数据的逻辑结构主要类型中不包括。
A.集合 B.线性结构 C.存储结构 D.图形结构
3.下列有关线性表的叙述中,正确的是
A、一个线性表是n个数据元素的有限序列
B、线性表中任何一个元素有且仅有一个直接前驱
C、线性表中任何一个元素有且仅有一个直接后继
D、以上说法都不正确
4.在长度为n的线性顺序表中删除一个元素(元素删除概率相等)所需移动元素的平均次数为。
A.n B.(n-1)/2 C.n/2 D.(n+1)/2
5.队列结构的元素个数是。
A.不变的 B.可变的 C.任意的 D.0
6.设有100个元素,用折半查找法进行查找时,最大比较次数是。
A.25 B.50 C.10 D.7
7.一个队列的入列序列是1,2,3,4,则队列的输出序列是
A、4,3,2,1B、1,2,3,4C、1,4,3,2D、3,2,1,4
8.已知某二叉树的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
A、acbed B、decab C、deabc D、cedba
9.稳定排序是指在排序中,关键字相等的不同记录间的前后相对位置。
A.保持不变 B.一定相反 C.不定
10.假设一个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点vi相关的所有弧的时间复杂度是。
A.O(n) B.O(e) C.O(n+e) D.O(n*e)
三、问答题(每小题10分,共20分)
1.什么是算法?算法分析的目的是什么?算法分析主要涉及哪两个主要方面的内容?
2.一棵有m个结点的满二叉树,请计算它的度为0的结点数、它的分枝结点和叶子结点各为多少?
四、设计计算题(1题20分,2、3每小题15分,共50分)
1.(共20分,每小题4分)某工程的AOE网如下图所示,图中孤上的权值表示所需天数,请求解:
(1)事件V5的最早发生时间Ve(5);
(2)事件V4的最迟发生时间V1(4);
(3)活动a12的最早发生时间e(12);
(4)事件V5可延缓多少天?
(5)关键路径;
2.设用于通讯的电文仅由八个字母仅由8个字母C?,C?,?C?组成,各字母在电文中出现的频率分别为2,3,6,7,10,19,21,32。试为这8个字母设计哈夫曼编码并画出对应的哈夫曼树。
3.假定一个待散列存储的线性表为(32,75,63,48,94,25,36,18,70),散列地址空间为[0,1,....,10],若采用除留余数法构造散列函数和线性探查法处理冲突,试给出它们对应的散列表(H(key)=keyMOD11)
五、算法设计题(20分)
1.设数组a是一个有n个结点的完全二叉树的静态存储结构,算法bintree将a转换为相应的二叉链表存储结构。试在下划线处填入适当语句,以完善该算法功能(10分)
Bintree(nodepointertpbt;arraytpa);
Front:=1;rear:=1;
New(bt);bt.data=a[1];Q[rear]=bt;/*Q为容量足够大的静态队列*/
rear=rear+1;i=2;
While(i≤n)
{(1);(2);
New(P.Lchild);
P.Lchild.
您可能关注的文档
- 兰州大学《运筹学》2017-2018学年期末试卷.docx
- 2023年中国石油大学(华东)《数据结构》期末练习题1.docx
- 2023年中国石油大学(华东)《数据结构》期末练习题2.docx
- 2023年中国石油大学(华东)《数据结构》期末练习题3.docx
- 2023年重庆大学《数据结构》期末练习题1.docx
- 2023年重庆大学《数据结构》期末练习题3.docx
- 安徽大学《数据结构》2017-2018学年期末试卷.docx
- 安徽大学《数据结构》2018-2019学年期末试卷.docx
- 安徽大学《数据结构》2019-2020学年期末试卷.docx
- 安徽大学《数据结构》2020-2021学年期末试卷.docx
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测生物试卷+答案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测语文试卷+答案.doc
- 四川省绵阳南山中学实验学校2025-2026学年高三上学期1月月考数学含答案.doc
- 2026届辽宁省大连市高三上学期双基考试物理试卷+答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测化学含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测生物含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测英语含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测政治含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试化学含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试生物含答案.doc
原创力文档

文档评论(0)