- 0
- 0
- 约4.34千字
- 约 5页
- 2026-01-21 发布于江西
- 举报
中国石油大学2020-2021学年第二学期
《数据结构》期末考试卷
一. 判断题(4分)
1空格串和空串是一样的(错)
2哈夫曼数一定是二叉树。(对)
3队列只能采用链式存储方式.(错)
4二路归并排序的核心操作是将两个有序序列归并为一个有序序列.(对)
二.
填空题(12分)
,
S2=
“PQRS”
,
则
运
算
1.
设
字
符
串
S1=
“ABCDEF”
S=CONCAT(SUB(S1,2,LEN(S2)),SUB(S1,LEN(S2),2))后的串值为___________________。
答案是:BCDEDE
2.已知广义表A=((a,b,c),(d,e,f)),则运算head(tail(head(tail(A))))=______________。
答案是:e
3.栈是_______①___________的线性表,其运算遵循______②_________的原则。
答案:①操作受限(或限定仅在表尾进行插入和删除操作)②后进先出
4.用S表示入栈操作,X表示出栈操作,若元素入栈的顺序为1234,为了得到1342出栈顺序,相应的S和X的操作串为________________。
答案:SXSSXSXX
5.已知链队列的头尾指针分别是f和r,则将值x入队的操作序列是___________________。
答案:s=(LInkedList)malloc(sizeof(LNode));s-data=x;s-next=r-next;r-next=s;r=s;
三. 选择题(20分)
1.计算机识别、存储和加工处理的对象被统称为(A)
A.数据B.数据元素
C.数据结构D.数据类型
2.栈和队列都是(A)
A.限制存取位置的线性结构B.顺序存储的线性结构C.链式存储的线性结构D.限制存取位置的非线性结构3.链栈与顺序栈相比,比较明显的优点是(D)
A.插入操作更加方便B.删除操作更加方便
C.不会出现下溢的情况D.不会出现上溢的情况
4.采用两类不同存储结构的字符串可分别简称为(B)
A.主串和子串B.顺序串和链串
C.目标串和模式串D.变量串和常量串
5.一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是:B
A.110B.108
C.100D.120
6.串是一种特殊的线性表,其特殊性体现在:B
A.可以顺序存储B.数据元素是一个字符
C.可以链接存储D.数据元素可以是多个字符
7.设高度为h的二叉树上只有度为0和度为2的结点,则此类二叉树中所包含的结点数至少为:C
A.2hB.2h-1
C.2h+1D.h+1
软件开发网
8.树的基本遍历策略可分为先根遍历和后根遍历;二叉树的基本遍历策略可分为先序遍历、中序遍历和后序遍历。这里,我们把由树转化得到的二叉树叫做这棵树对应的二叉树。下列结论哪个正确?A
A.树的先根遍历序列与其对应的二叉树的先序遍历序列相同
B.树的后根遍历序列与其对应的二叉树的后序遍历序列相同
C.树的先根遍历序列与其对应的二叉树的中序遍历序列相同
D.以上都不对
9.一个有n个顶点的无向图最多有多少边?C
A.nB.n(n-1)
C.n(n-1)/2D.2n
10.在一个图中,所有顶点的度数之和等于所有边数的多少倍?CA.1/2B.1
C.2D.4
四. 读程序做算法(20分)
1.以下为冒泡排序的算法。请分析算法,并在________上填充适当的语句。
voidbulbblesort(intn,listr)
{
for(i=1;i=________;i++)
{_______________;
for(j=1;j=_________;j++)
if(r[j+1].keyr[j].key){flag=0;p=r[j];r[j]=r[j+1];r[j+1]=p;}
if(flag)return;
}
}
答案:n-1、flag=1、n-i
2.下面程序的功能是二叉树的中序遍历的非递归算法,其中二叉树
您可能关注的文档
- 2022年中山大学《运筹学》考试试卷.docx
- 2023年华南理工大学《数据结构》练习题21.docx
- 2023年华南理工大学《数据结构》练习题22.docx
- 2023年华南理工大学《数据结构》练习题23.docx
- 2020年广东工业大学《运筹学》期末练习题1.docx
- 2020年广东外语外贸大学《数据结构》期末练习题1.docx
- 2020年河海大学《数据结构》期末练习题2.docx
- 2020年华南理工大学《数据结构》练习题13.docx
- 2020年中国石油大学(华东)《数据结构》期末真题1.docx
- 2020年中国石油大学(华东)《数据结构》期末真题2.docx
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
原创力文档

文档评论(0)