- 86
- 0
- 约 25页
- 2017-03-05 发布于贵州
- 举报
数据结构练习题部分答案)
数据结构练习题习题1 绪论1.1 单项选择题
1. 数据结构是一门研究非数值计算的程序设计问题中,数据元素的① 、数据信息在计算机中的② 以及一组相关的运算等的课程。 ① A.操作对象 B.计算方法 C.逻辑结构 D.数据映象 ② A.存储结构 B.关系 C.运算 D.算法
2. 数据结构DS Data Struct 可以被形式地定义为DS (D,R),其中D是① 的有限集合,R是D上的② 有限集合。 ① A.算法 B.数据元素 C.数据操作 D.数据对象 ② A.操作 B.映象 C.存储 D.关系
3. 在数据结构中,从逻辑上可以把数据结构分成 。
A.动态结构和静态结构 B.紧凑结构和非紧凑结构 C.线性结构和非线性结构 D.内部结构和外部结构
4. 算法分析的目的是① ,算法分析的两个主要方面是② 。
① A. 找出数据结构的合理性 B. 研究算法中的输入和输出的关系
C. 分析算法的效率以求改进 D. 分析算法的易懂性和文档性
② A. 空间复杂性和时间复杂性 B. 正确性和简明性
C. 可读性和文档性 D. 数据复杂性和程序复杂性
5. 计算机算法指的是① ,它必具备输入、输出和② 等五个特性。 ① A. 计算方法 B. 排序方法
C. 解决问题的有限运算序列 D. 调度方法
② A. 可行性、可移植性和可扩充性 B. 可行性、确定性和有穷性 C. 确定性、有穷性和稳定性 D. 易读性、稳定性和安全性
1.2 填空题(将正确的答案填在相应的空中)
1. 数据逻辑结构包括 、 和 三种类型,树形结构和图形结构合称为 。
2. 在线性结构中,第一个结点 前驱结点,其余每个结点有且只有 个前驱结点;最后一个结点 后续结点,其余每个结点有且只有 个后续结点。
3. 在树形结构中,树根结点没有 结点,其余每个结点有且只有 个直接前驱结点,叶子结点没有 结点,其余每个结点的直接后续结点可以 。
4. 在图形结构中,每个结点的前驱结点数和后续结点数可以 。
5. 线性结构中元素之间存在 关系,树形结构中元素之间存在 关系,图形结构中元素之间存在 关系。
6. 算法的五个重要特性是__ __ , __ __ , ___ _ , __ __ , _ ___。
7. 分析下面算法(程序段),给出最大语句频度 ,该算法的时间复杂度是__ __。
for i 0;i n;i++ for j 0;j n; j++ A[i][j] 0;
8. 分析下面算法(程序段),给出最大语句频度 ,该算法的时间复杂度是__ __。
for i 0;i n;i++ for j 0; j i; j++
A[i][j] 0;
9. 分析下面算法(程序段),给出最大语句频度 ,该算法的时间复杂度是__ __。
s 0;
for i 0;i n;i++ for j 0;j n;j++ for k 0;k n;k++ s s+B[i][j][k];
sum s;
10. 分析下面算法(程序段)给出最大语句频度 ,该算法的时间复杂度是__ __。
i s 0;
while s n i++; s+ i; //s s+i 11. 分析下面算法(程序段)给出最大语句频度 ,该算法的时间复杂度是__ __。
i 1;
while i n i i*2;
1.3 算法设计题
试写一算法,自大到小依次输出顺序读入的三个数X,Y和Z的值.
试写一算法,求出n个数据中的最大值。写出最大语句频度,该算法的时间复杂度。
习题答案
1.1 1. C , A 2. B,D 3. C 4. C, A 5. C,B
1.2 1. 线性结构、树形结构、图形结构,非线性结构 2. 没有、1、没有、1 3. 前驱、1、后续、任意多个 4. 任意多个 5. 一对一、一对多、多对多 6. 有穷性、确定性、可行性、输入、输出 7. 最大语句频度:n2 , 时间复杂度:. O n2 8. 最大语句频度:n n+1 /2 , 时间复杂度:. O n2 9. 最大语句频度:n3 , 时间复杂度:. O n3
10. 最大语句频度:n , 时间复杂度:. O n 11. 最大语句频度:log2n, 时间复杂度:. O log2n
习题2 线性表2.1 单项选择题
1. 一个向量(即一批地址连续的存储单元)第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是__ __。 A. 110 B. 108 C. 100 D. 120
2. 线性表的顺序存储结构是一种__ _的存储结构,而链式存储结构是一种__ _
您可能关注的文档
- 数据库原理期中习(答案).doc
- 数据库原理期末试试卷答案.doc
- 数据库原理真题考试重点总结.docx
- 数据库原理考试习大纲.doc
- 数据库原理选择空题.doc
- 数据库基础与Vsual Foxpro环境.doc
- 数据库基础与应Access 2010 习题答案(汇总).doc
- 数据库基础与应Access2010第3-6章简答题答案.doc
- 数据库基础与应期末重点复习题【免费】.doc
- 数据库基础与应辅导6.doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 平潭澳海上风电场项目可研收口报告2018年4月版本15工程设计概算表.pdf VIP
- 2024年常州信息职业技术学院单招职业技能测试题库(历年真题).docx VIP
- 腹膜透析指南(2025年版).docx VIP
- 党的二十届四中全会PPT课件.ppt VIP
- 产品设计与实训 设计实训.ppt VIP
- 施工现场建筑垃圾减量化专项方案.pdf VIP
- 《数学史》数学的起源.pptx VIP
- 2026年信息科技课标试题及答案.doc VIP
- 本科课件-ArcGIS Engine地理信息系统开发教程(完整).ppt
- 北京通州区2022-2023学年高一下学期期末质量检测英语试卷 含解析.docx VIP
原创力文档

文档评论(0)