- 2
- 0
- 约2.65千字
- 约 3页
- 2025-02-03 发布于重庆
- 举报
站名:
站名:年级专业:姓名:学号:
凡年级专业、姓名、学号错写、漏写或字迹不清者,成绩按零分记。
…………密………………封………………线…………
第PAGE1页,共NUMPAGES1页
北京交通大学《数据结构与算法》
2022-2023学年期末试卷
题号
一
二
三
总分
得分
批阅人
一、单选题(本大题共20个小题,每小题2分,共40分.在每小题给出的四个选项中,只有一项是符合题目要求的.)
1、对于一个具有n个元素的堆,若要将其所有元素从小到大排序,最好的方法是?
A.每次删除堆顶元素并调整
B.直接使用快速排序
C.先构建大顶堆再调整
D.以上方法效率相同
2、在一个具有n个顶点的无向图中,若要判断两个顶点之间是否存在路径,使用哪种算法较为合适?
A.迪杰斯特拉算法
B.弗洛伊德算法
C.深度优先遍历或广度优先遍历
D.拓扑排序
3、已知一棵二叉树的先序遍历序列为ABC,中序遍历序列为BAC,则该二叉树的右子树为空的条件是?()
A.A为根节点
B.B为根节点
C.C为根节点
D.无法确定
4、若要对100个元素进行排序,以下哪种排序算法在最坏情况下的时间复杂度最低?
A.冒泡排序
B.选择排序
C.插入排序
D.归并排序
5、在一个用链表实现的队列中,若要删除队头元素并返回其值,需要的时间复杂度为()
A.O(1)
B.O(logn)
C.O(n)
D.O(nlogn)
6、已知一个具有n个顶点的无向图采用邻接矩阵存储,若要删除所有的边,时间复杂度为?()
A.O(n)
B.O(n2)
C.O(nlogn)
D.O(e)
7、在一个哈希表中,若采用线性探测法解决哈希冲突,当发生冲突时,新元素会存储在什么位置?
A.冲突位置的下一个位置
B.冲突位置
C.随机位置
D.以上都不对
8、对于一个具有n个顶点和e条边的无向图,采用邻接表存储时,其空间复杂度为?()
A.O(n)
B.O(e)
C.O(n+e)
D.O(n2)
9、以下哪种数据结构适合频繁进行插入和删除操作,并且能够快速查找最大元素?()
A.数组
B.链表
C.栈
D.最大堆
10、在图的存储结构中,十字链表主要用于存储有向图,以下关于十字链表的特点,描述不正确的是()
A.既能方便地访问出边,也能方便地访问入边
B.存储空间比邻接表节省
C.对于删除边的操作比较复杂
D.不适合用于稀疏有向图
11、在一个具有n个元素的有序链表中,若要查找第k个元素,以下关于查找操作的时间复杂度的描述,哪一项是正确的?
A.O(1)
B.O(logn)
C.O(k)
D.O(n)
12、在一个大根堆中,删除堆顶元素后,为了重新调整为大根堆,需要进行的操作是?()
A.将最后一个元素移到堆顶,然后从堆顶向下调整
B.将堆中所有元素重新排序
C.将堆顶元素与最后一个元素交换,然后从堆顶向下调整
D.无需调整
13、在一个链队列中,假设队头指针为front,队尾指针为rear,删除队头元素的操作是:
A.front=front-next
B.rear=rear-next
C.front-next=NULL
D.rear-next=NULL
14、在一个具有n个元素的双向链表中,在p所指的节点之后插入一个新节点q,其操作步骤为()。
A.q-prior=p;q-next=p-next;p-next-prior=q;p-next=q;
B.q-next=p-next;q-prior=p;p-next=q;p-next-prior=q;
C.p-next=q;q-prior=p;q-next=p-next;p-next-prior=q;
D.p-next-prior=q;q-next=p-next;q-prior=p;p-next=q;
15、对于一个大根堆,若将堆中所有元素按照层次遍历的顺序存储到一个数组中,以下关于数组元素的排列,哪一项是正确的?
A.完全无序
B.从左到右依次递减
C.从左到右依次递增
D.以上都不对
16、以下关于字符串匹配算法的描述,哪一项是不正确的?()
A.BF算法的时间复杂度在最坏情况下较高
B.KMP算法通过利用已匹配的部分信息来提高效率
C.BM算法在一般情况下比KMP算法效率更高
D.所有字符串匹配算法的时间复杂度都与模式串的长度成正比
17、在一个具有n个顶点的无向完全图中,每个顶点的度为多少?()
A.n-1
B.n
C.2(n-1)
D.2n
18、在一个具有n个元素的队列中,若要获取队头元素的前一个元素但不删除,
您可能关注的文档
- 北京交通大学《商务应用开发》2021-2022学年期末试卷.doc
- 北京交通大学《商务应用开发》2022-2023学年期末试卷.doc
- 北京交通大学《数据法学》2022-2023学年期末试卷.doc
- 北京交通大学《数据法学》2023-2024学年期末试卷.doc
- 北京交通大学《数据结构》2023-2024学年期末试卷.doc
- 北京交通大学《数据结构与算法》2021-2022学年期末试卷.doc
- 北京工业大学《算法设计》2022-2023学年期末试卷.doc
- 北京工业大学《网络社会学》2022-2023学年期末试卷.doc
- 北京工业大学《微电子艺》2021-2022学年期末试卷.doc
- 北京工业大学《微机原理与接口技术》2023-2024学年期末试卷.doc
最近下载
- 2024年湖南司法警官职业学院单招职业技能测试模拟试题及答案解析.docx VIP
- 士兵职业基本适应性检测试题.doc VIP
- 2026马年卡通特色期末评语(45条).docx
- 2025年度党组织书记全面从严治党述责述廉暨抓基层党建工作述职报告.docx VIP
- 2026年湖南司法警官职业学院单招职业技能考试参考题库有答案解析.docx VIP
- 网络预约出租汽车驾驶员从业资格考试区域科目考题.docx VIP
- 《消防设施操作员基础知识讲义手册》.pdf VIP
- 新能源材料模拟题.doc VIP
- 网络预约出租汽车驾驶员从业资格考试区域科目考题.pdf VIP
- 网络预约出租汽车驾驶员从业资格考试区域科目考题.docx VIP
原创力文档

文档评论(0)