- 3
- 0
- 约3.36千字
- 约 25页
- 2017-08-18 发布于浙江
- 举报
1-3习题答案 的
回顾;回顾;回顾;总结;1-3章习题;1.6 什么是抽象数据类型?它有什么作用?
答:抽象数据类型(ADT)是指一个数学模型以及定义在该模型上的一组操作。抽象数据类型的定义仅取决于它的一组逻辑特性,而与其在计算机内部如何表示和实现无关。抽象数据类型是用户定义的数据类型,使得其使用和实现分类,提高软件的复用率。
2.1 试述算法和程序的区别。
答:算法是指解决问题的一种方法或一个过程,即由若干条指令组成的有穷序列。程序是算法用某种程序设计语言的具体实现。算法中指令的执行必须是有穷性的,而程序可以不满足此要求。
;2.4 判断下述计算过程是否是一个算法:
Step1: 开始
Step2: n=0;
Step3: n=n+1;
Step4: 重复步骤3;
Step5: 结束;
答:该计算过程不是一个算法,因为其不满足算法的有穷性。
;2.6 分析下列程序段的时间复杂度:
(1)
void main()
{ int i=1,j=0,n;
scanf(“%d”,n);
while(i+j=n)
{
if(ij) i=i+1;
else j=j+1;
}
}
T(n)=O(n);2.8 在下面两列中,左侧是算法(关于问题规模)的执行时间,右侧是一些时间复杂度。请用连线的方式表示每个算法的时间复杂度。
100n3
6n2-12n+1
1024
n+2l
您可能关注的文档
最近下载
- (23页PPT)博物馆智慧文物库房管理系统方案.pptx VIP
- 2023-2025历年高考英语必备高频词汇800词精选(真题版).docx
- 2024中考题型特训(二):探究式学习(原卷版).docx VIP
- 政府采购代理机构内部监督管理制度.docx VIP
- 2024中考题型特训(二):探究式学习(解析版).docx VIP
- 2026年高级卫生专业技术资格考试中医妇科(072)(副高级)巩固策略解析.docx VIP
- 环境基础设施投融资(一)第3讲_873801000.ppt VIP
- DLT 5209-2020 混凝土坝安全监测资料整编规程.docx
- 2025电子科技大学信息与通信工程学院二级单位聘用人员招聘1人备考题库(四川)带答案解析.docx VIP
- 专题04:《海底两万里》名著导读与考点精练中考语文一轮复习名著阅读(全国通用)解析版.docx VIP
原创力文档

文档评论(0)