- 7
- 0
- 约4.53千字
- 约 5页
- 2020-11-29 发布于浙江
- 举报
1、 什么是算法?算法有哪些基本特征?请指出算法同程序的相同
点与不同点。
答:算法是解决问题的方法或过程,是满足以下四个性质的指令序列
1)输入:有0个以上的输入
2 )输出:至少有1个输出
3 )确定性:指令清晰、无歧义
4 )有限性:指令执行次数有限,时间有限
算法和程序的相同点:两者都具有输入、输出和确定性的特征
不同点:程序是算法用某种程序语言的具体实现,程序不满足算法具有
的有限性性质
2 、 请描述算法设计的一般过程。 (课件之“绪论” )
答:算法设计的一般过程是
1)提出问题
2 )确定数学模型
3 )明确 目的、条件和约束关系
4 )设计求解步骤
5 )结果评估与分析
如果在第5步的分析中对算法时间、空间复杂度或结果不满意,可以返
回第1步或第4步进一步迭代,直至找到满意的算法。
3 、 什么是算法复杂性?它主要有哪两个方面构成? (课件之“绪
论” )
答:算法复杂性是算法运行时所需要的计算机资源的量,它包括两个方
面:时间复杂性 (需要时间资源的量)和空间复杂性 (需要空间资源的
量)。
4 、 时间复杂性分析主要分哪三种情况,哪种情况的可操作性最好,
最具有实际价值? (课件之“绪论” )
答:时间复杂性分为3种情况,最好情况、平均情况、最坏情况,可操
您可能关注的文档
最近下载
- 46566-2025温室气体管理体系管理手册及全套程序文件.pdf VIP
- 2026年辽宁省锦州市公安局辅警招聘笔试模拟试卷(含答案+解析).pdf VIP
- 软件需求规格说明书(SRS)模板.pdf VIP
- 贵州地方课程新教材多彩贵州多彩人生三年级上册全册教案.docx
- 全国高级导游等级考试(导游能力测试)历年参考题库含答案详解(5套试卷).doc VIP
- finemotor2013 中文手册.pdf VIP
- NB∕T 31011-2019 陆上风电场工程设计概算编制规定及费用标准.pdf
- ISO_IEC 27004_2024 中文版 信息安全管理体系 监视、测量、分析和评价(绩效指标体系).docx VIP
- 2026年全国高级导游等级考试(导游综合知识)历年参考题库含答案详解.docx VIP
- 2025年风力发电运维与故障排除手册.docx VIP
原创力文档

文档评论(0)