- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
数据结构(严蔚敏版)2025年冲刺训练算法卷
考试时间:______分钟总分:______分姓名:______
一、选择题(每题2分,共20分。请将正确选项的字母填在题后的括号内)
1.下列关于线性表顺序存储结构的描述中,错误的是()。
A.逻辑上相邻的元素物理上也相邻
B.可以直接访问表中任一元素
C.插入和删除操作比链式存储结构效率高
D.需要额外的存储空间来记录元素个数
2.在栈的顺序存储结构中,若栈顶指针为top,则栈空的条件是()。
A.top==0
B.top==栈的最大长度
C.top0
D.top栈的最大长度
3.下列数据结构中,属于非线性结构的是()。
A.队列
B.线性表
C.二叉树
D.栈
4.对于具有n个结点的二叉树,其深度最多为()。
A.n
B.log2(n)
C.n!
D.2^n
5.在二叉搜索树中,任一结点的左子树上所有结点的值均小于该结点的值,右子树上所有结点的值均大于该结点的值,这个性质称为()。
A.唯一性
B.完备性
C.二叉性
D.二叉搜索性质
6.判断一个无向图G是否为树,下列条件中正确的是()。
A.G是连通图且无环
B.G是连通图且含有n-1条边(n为顶点数)
C.G是无环图且含有n-1条边
D.G是连通图且含有n条边
7.对一个有n个顶点和e条边的无向图,采用邻接矩阵表示时,求每个顶点的度需要遍历整个邻接矩阵()次。
A.n
B.e
C.2n
D.n^2
8.下列排序算法中,不稳定排序算法是()。
A.插入排序
B.冒泡排序
C.归并排序
D.选择排序
9.若对线性表进行折半查找,其存储结构应具备的特点是()。
A.非顺序存储
B.顺序存储且元素按关键字有序
C.顺序存储且元素按关键字无序
D.链式存储
10.哈希表解决冲突的链地址法是指()。
A.将所有关键字相同的元素存储在同一个链表中
B.将所有元素均匀分布在各个链表中
C.将发生冲突的元素存储在原哈希地址对应的链表中
D.重新计算发生冲突元素的关键字
二、填空题(每空2分,共20分。请将答案填在题后的横线上)
1.数据结构是指相互关联的数据元素的集合,其中数据元素之间的逻辑关系称为__________结构,其在计算机中的存储方式称为__________结构。
2.栈是限制仅在表尾进行插入和删除操作的线性表,栈的运算具有__________特性。
3.在二叉树的遍历中,若先访问根结点,再访问左子树,最后访问右子树,称为__________遍历。
4.在树形结构中,树根结点没有前驱结点,树中每个非根结点有且只有一个前驱结点,则树的度是指一棵树中__________结点的最大度数。
5.对于无向连通图G(V,E),若要判断图中是否存在环,可以采用__________算法。
6.若线性表L为(γ1,γ2,...,γn),采用头插法将元素α插入到L中,则插入后L变为(__________,γ1,γ2,...,γn)。
7.快速排序算法的平均时间复杂度为__________。
8.哈希函数H(key)的作用是将输入的关键字key映射到哈希表的地址空间[0,h-1]中,其中h为哈希表的__________。
9.当有序线性表L为(12,20,35,48,56,74,85)时,使用折半查找方法查找关键字值为35的元素,比较次数为__________次。
10.在使用带头结点的单链表实现栈时,栈顶指针top始终指向栈顶元素所在的结点,当栈为空时,top的值为__________。
三、判断题(每题2分,共10分。请将“正确”或“错误”填在题后的括号内)
1.递归算法一定比非递归算法效率高。()
2.哈希表的平均查找长度与元素个数n无关。()
3.堆排序是一种稳定的排序算法。()
4.图的邻接表表示法比邻接矩阵表示法节省存储空间。()
5.在任何一种查找方法中,增加数据元素都会增加查找成功的概率。()
四、算法设计题(每题15分,共30分。请用C/C++/Java语言实现,并辅以必要的注释)
1.已知一个无向图的邻接矩阵存储如下(0表示顶点之间无边,1
您可能关注的文档
最近下载
- 2023年塔里木大学网络工程专业《计算机网络》科目期末试卷A(有答案).docx VIP
- 2025年仪器分析真题试卷及答案.doc VIP
- KEYENCE基恩士IV3 系列 用户手册 (PC 软件篇).pdf
- 信息科技(三年级上册)期末测评试卷附答案.doc VIP
- 1.EM8000II SF6开关室环境智能监控主机使用说明书.docx VIP
- 2025苏教版科学三年级上册全册单元测试含答案A4版.pdf
- 伊豆の踊り子.doc VIP
- 田野之声:现代农业发展深度调查报告.pptx
- 工程制图与AutoCAD习题集(第3版)胡建生课后习题答案解析.pdf
- 高教版(2023)中职语文基础职业模块《品质》课件.pptx VIP
原创力文档


文档评论(0)