- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构与算法?模拟试题1
超越高度温暮提醒:可以使用word査找功能快速査找对应题目和答案。
査找快捷键:Ctrl+F
一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填 写到括号内。本题共15个小题,每小题3分,共45分)
算法的时间复杂度是指算法所需要的()。
时冋资源 B.空间资源
C.输入规模 D.输出结果
对线性表,在下列()情况下应当采用链表表示。
A.经常需要随机地存取元素 B.经常需要进行插入和删除操作
C.表中元素需要占据一片连续的存储空间 D.表中元素的个数不变
若进栈序列为a,b,c,则通过入出栈操作可能得到的a,b,c的不同排列个数为()。
A.4 B.5 C.6 D. 7
若用一个大小为6的数组来实现的循环队列,且head=3,tail=O°当从队列中删除一个元素, 再加入两个元素后,head和tail的值分别为()。
A. 1 和 5
A. 1 和 5
B. 2 和 4
C. 4 和 2
D.5 和 1
串与普通的线性表相比较,它的特殊性体现在()。
A.顺序的存储结构
A.顺序的存储结构
C.数据元素是一个字符
B.链式存储结构
D.数据元素任意
广义表 G=(a,(b,c),(a,(b,c),d))的长度为()。
7.A. 2B. 3C. 7D.4
7.
A. 2
B. 3
C. 7
D.4
三个结点的二叉树有(
A.3 B. 4
)种形态。
C. 5
D. 1
)条边。
)条边。
C. n-1
D.n
高度为h的二叉树最多有()个结点。
A. h B.h*(h+1) C. 2h-l D. h-1
n个顶点的有向强连通图至多有(
A. nx (n-1) B. nx (n-l)/2
图进行广度优先搜索时,下列设法错误的是()0
广度优先搜索后可以得到一个线性的顶点序列
广度优先搜索过程可以生成广度优先生成树
广度优先搜索和深度优先搜索得到的顶点序列一定是不同的
广度优先搜索和深度优先搜索都属于图的遍历
设一组初始记录关键字序列为(13, 18, 24, 35, 47, 50, 62, 83, 90, 115, 134),利 用顺序査找方法查找关键字90需要比较的关键字个数为()。
A. 1 B. 5 C. 9 D. 10
散列技术中的冲突指的是()。
A.两个元素具有相同的序号 B.两个元素的键值不同,而其他属性相同
C.数据元素过多 D.不同键值的元素对应于相同的存储地址
下列()排序算法的平均时间复杂度为O(nlog2n)°
A.简单选择 B.直接插入 C.快速 D.冒泡
序列状态为( )时,快速排序达到最好的时间复杂度。
A.序列基本有序 B.序列逆序 C.序列正序 D.序列无序
将大问题转化为相互独立的相同的小问题,然后各个击破,解决完各个小问题后再合成
大问题的解是( )的算法思想。
A.递归算法 B.分治法 C.回溯算法 D.贪心算法
二、判断题(正确的在括号内打上“ 错误的打上“X”。本题共
15个小题,每小题2分,共30分)
数据结构从逻辑结构上可以分为顺序结构和链式结构。()
队列是后进先出的线性表。()
栈只能在栈顶端进行插入删除。()
链表是顺序存储结构的线性表。()
串的长度不同时不能进行比较。()
广义表可以用来表示树型结构。()
二叉树遍历的结果是一个线性序列。()
森林不可以转换为二又树。()
图可以只有顶点没有边。()
连通图的最小生成树是唯一的。()
平衡二叉树的左右子树是等高的。()
折半查找中第一个比较的元素是查找序列的第一个元素。()
从平均性能看,快速排序是所有基于比较的排序算法中最快的° ()
待排数据量n较大时,要想排序的时间效率高旦所用辅助空间少,可以采用堆排序。()
—个问题只能由一种算法解决。()
三、综合题(本题共5个小题,每题5分,共25分)
请根据程序注释为下面程序中空缺的①和②位置选择正确的语句。
Stack stack = new Stack();
for(int i=i; i6; i++) // 将 1,2,3,4,5 添加到栈中,即入栈 1,2,3,4,5
{ stack. CD (String.valueOfti)): }
outputstack(stack); 〃遍历并打印出该栈
stack.②(); //出栈栈顶元素
A. push B. pop C. peek D.sel
现有叶子权值序列为(1, 2, 5, 7),则
①将其构造的哈夫曼树为()。
D. 15②该哈夫曼树的带权路径长度WPL为()。A.
D. 15
②该哈夫曼树的带权路径长度WPL为()。
A. 30
B. 26
C. 25
对如下图所示的无向连通网图从顶点a开始用普林姆(Prim)算法构造最小生成树,在 构造过程中加入最小生成树的前4条边依
您可能关注的文档
最近下载
- 企业工会助推企业高质量发展.docx VIP
- 细说通电直导线附近的场摘要:一无限长通电直导线,周围没有电场.DOC
- 昆山联江发纸业有限公司扩建项目.pdf
- 基于bp神经网络的引线键合模型 wire bonding model based on bp neural network.pdf VIP
- 透过“人车家”战略,看小米加码大家电对白电行业影响几何.pdf VIP
- 华师大版科学九年级上册 1-4章化学模块练习(含答案).doc VIP
- 绘本《小鹿历险记》.ppt VIP
- 八年级地理中国海洋资源.ppt VIP
- 纪念与象征——空间中的实体艺术.pptx VIP
- rca医疗案例分析ppt.pptx VIP
文档评论(0)