- 3
- 0
- 约7.42万字
- 约 127页
- 2016-09-21 发布于浙江
- 举报
算法设计与分析课后答案田翠华著
参考答案
第1章
一、选择题
1. C 2. A 3. C 4. C A D B 5. B 6. B
7. D 8. B 9. B 10. B 11. D 12. B
二、填空题
1. 输入;输出;确定性;可行性;有穷性
2. 程序;有穷性
3. 算法复杂度
4. 时间复杂度;空间复杂度
5. 正确性;简明性;高效性;最优性
6. 精确算法;启发式算法
7. 复杂性尽可能低的算法;其中复杂性最低者
8. 最好性态;最坏性态;平均性态
9. 基本运算
10. 原地工作
三、简答题
1. 高级程序设计语言的主要好处是:
(l)高级语言更接近算法语言,易学、易掌握,一般工程技术人员只需要几周时间的培训就可以胜任程序员的工作;
(2)高级语言为程序员提供了结构化程序设计的环境和工具,使得设计出来的程序可读性好,可维护性强,可靠性高;
(3)高级语言不依赖于机器语言,与具体的计算机硬件关系不大,因而所写出来的程序可移植性好、重用率高;
(4)把复杂琐碎的事务交给编译程序,所以自动化程度高,发用周期短,程序员可以集中集中时间和精力从事更重要的创造性劳动,提高程序质量。
2. 使用抽象数据类型带给算法设计的好处主要有:
(1)算法顶层设计与底层实现分离,使得在进行顶层设计时不考虑它所用到的数据,运算表示和实现;反过来,在表示数据和实现底层运算时,
您可能关注的文档
- 温度测量及时钟显示的课程设计.docx
- 湖北省宜昌市2015年中考化学真题试题(含扫描答案).doc
- 渝东南工程脚手架专项施工方案.doc
- 湖南IT服务周刊-第2期.doc
- 清凉夏日海岛游.docx
- 湖南地区高三物理复习实验练习题.doc
- 温州天玺简介 ().doc
- 湖北襄阳大学美丽风景.doc
- 滨州市房地产行业研究报告.doc
- 潮州市房地产行业研究报告.doc
- 2026年食品添加剂行业发展趋势报告.docx
- 2026年人力资源行业薪酬调研报告.docx
- 小学科学课堂提问与课堂教学效率提升的关系研究教学研究课题报告.docx
- 2025至2030中国水平定向钻(HDD)工具配件行业产业运行态势及投资规划深度研究报告.docx
- 高中化学教学中学生化学实验分析能力的培养研究教学研究课题报告.docx
- 2026年餐饮智能营销系统报告.docx
- 小学心理:校园植物对儿童心理健康的促进作用报告教学研究课题报告.docx
- 高中生物教学中学生生物学思维与实验技能培养研究教学研究课题报告.docx
- 2026年互联网行业数据打通与业务增长报告.docx
- 2026年预制菜智能工厂运营创新报告.docx
最近下载
- 第12讲 解三角形解答题十大题型总结(解析版)-2024高考数学常考题型.pdf VIP
- 问答题题库(小儿外科学).docx VIP
- 名词解释题库(小儿外科学).docx VIP
- 2026广西百色市住房公积金管理中心编外聘用人员招聘3人考试备考试题及答案解析.docx VIP
- 2026及未来5年中国纸制洗脸巾市场数据分析及竞争策略研究报告.docx
- 2026年中级社会工作者综合能力真题及答案解析.docx VIP
- 新疆图集新22S3 室外排水工程.pdf VIP
- 2026广西百色市住房公积金管理中心编外聘用人员招聘3人笔试参考试题及答案解析.docx VIP
- 2026广西百色市住房公积金管理中心编外聘用人员招聘3人考试备考题库及答案解析.docx VIP
- 2026广西百色市住房公积金管理中心编外聘用人员招聘3人笔试备考题库及答案解析.docx VIP
原创力文档

文档评论(0)