- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、选择题
1.数据结构中,与所使用的计算机无关的是数据的 ______结构;
A)存储 B)物理 C)逻辑 D)物理和存储
2.算法分析的目的是:
A)找出数据结构的合理性 B)研究算法中的输入和输出的关系
C)分析算法的效率以求改进 D)分析算法的易懂性和文档性
3.计算机算法必须具备输入.输出和_______等5个特性.
A)可行性、 可移植性和可扩充性 B)可行性、 确定性和有穷性
C)确定性、有穷性和稳定性 D)易懂性 、稳定性和安全性
4.一个向量第一个元素的存储地址是100 ,每个元素的长度为2 ,则第5个元素的地址是 _______
A)110 B)108 C)100 D)120
5设有两个串p和q ,求q在p中首次出现的位置的运算称作:
A) 连接 B)模式匹配 C)求子串 D) 求串长
6 .向一个有127个元素的顺序表中插入一个新元素并保持原来顺序不变 ,平均要移动_______ 个元素
A)8 B)63.5 C)63 D) 7
7设矩阵A 是一个对称矩阵,为了节省存储,将其下三角部分按行序存放在一维数组B[1,n(n+1)/2]中,对下三角部分中任一元素ai,j (i≤j),在一维数组B中下标K的值是:
A)i(i-1)/2+j-1 B)i(i-1)/2+j C)i(i+1)/2+j-1 D) i(i+1)/2+j
8. 二叉树是非线性数据结构,所以_______
A) 它不能用顺序存储结构存储 B)它不能用链式存储结构存储
C)顺序存储结构和链式存储结构都能存储 D)顺序存储结构和链式存储结构都不能使用
9. 有8个结点的无向连通图最少有 _______ 条边
A) 5 B) 6 C) 7 D) 8
10. 所有排序方法中, 关键字比较的次数与记录的初始排列次数无关的是 _______
A)希尔 B) 冒泡 C) 插入 D) 选择
11、算法分析的目的是_________________.
A.找出数据结构的合理性 B.研究算法中的输入和输出的关系
C.分析算法的效率以求改进 D.分析算法的易懂性和文档性
12、下面程序段的时间复杂度是____________。
i=1:
while(i=n)
i=i*3;
A.n B.log2n C log3n D.
13.一个栈的入栈序列是a、b、c、d、e,则栈的不可能的输出序列是________________.
A.edcba B.decba C.dceab D.abcde
14、深度为5的二叉树至多有_______个结点。
A.16 B. 32 C.31 D.10
15、设n,m为一棵二叉树上的两个结点,在中序遍历时,n在m前的条件是______________.
A.n在m右方 B.n是m祖先 C.n在m左方 D.n是m子孙
16、一个具有n个顶点的无向图最多有__________边。
A.n B.n(n-1) C.2n D.n(n-1)/2
17、采用邻接表存储的图的深度优先遍历算法类似于二又树的____________.
A.先序遍历 B.中序遍历 c.后序遍历 D.按层遍历
18、有一个长度为12的有序表,按二分查找法对该表进行查找,在表内各元素等概率情况下查找成功所需的平均比较次数为________。
A.35/12 B.37/12 C.39/12 D.43/12
19、顺序查找法适合于存储结构为________的线性表.
A.散列存储 B.压缩存储 c.索引存储 D.顺序存储或链接存储
20、在n较小时,待排序的元素序列又基本有序的前提下,效率最高的排序方法是_________。
A.插入排序 B.选择排序 C.快速排序 D.归并排序
二、填空题
1. 数据的存储结构可用四种基本的存储方法表示,它们分别是_______、_______、_______ 和_______。
2. 在一个循环队列中,队首指针指向队首元素的_______位置。
3. 向一个长度为n的向量的第i个元素( 1≤i≤n=1)之前插入一个元素时,需向后移动_______个元素,删除第i个元素(1≤i≤n)时,需向前移动_______个元素。
4. 向量、栈和队列都是_______结构,可以在向量
您可能关注的文档
最近下载
- 消防工程质量监理质量评估报告.docx VIP
- JTT 1516-2024 公路工程脚手架与支架施工安全技术规程.docx VIP
- 咨询服务流程与方法.docx VIP
- 乳制品的生产企业应急预案终稿.pdf
- 北师大版七年级数学下学期期中易错精选50题(解析版)2022-2023学年七年级数学下册重难点专题提优训练(北师大版).docx VIP
- 2023-2024年暨南大学352口腔综合考研真题.pdf VIP
- 110千伏及以下配电网规划技术指导原则(2024年).doc VIP
- 药品常用知识(共18张PPT).pptx VIP
- 医疗质量管理课件.pptx VIP
- 管理学原理配套教材电子课件(完整版).pptx
文档评论(0)