- 17
- 0
- 约 20页
- 2016-11-22 发布于浙江
- 举报
第一章 算法
1.1 算法的基本概念
1.1.1 算法的基本特征
1 能行性
2 确定性
有穷性
拥有足够的情报
当输入不够或输入的初始条件有误时,算法是无效的。
算法:是一组严谨地定义运算顺序的规则,并且每一个规则都是有效的、明确的,此顺序将在有限的次数(时间)下终止。
1.2 算法设计基本方法
1 列举法
根据提出的问题,举出所有可能的情况,并用问题中给出的条件检验哪些是需要的,哪些是不需要的。
2 归纳法
通过举少量的特殊情况,经过分析最后找出一般关系。
3 递推
从已知的条件出发,逐次推出所要求的各中间结果和最后结果。
4 递归
自己调用自己的过程称为递归。
5 减半递推技术
解决问题的复杂程度与问题的规模有密切的关系。通过减小问题的规模(注意保持问题的性质不变),可以将降低解决问题的复杂程度。
“减半”是指将问题的规模减半,“递推”是指重复“减半”的过程。
6 回溯法
通过对问题的分析,找出一个解决问题的线索,然后按照这个线索逐步试探。对于每一步试探,若成功就得到问题的解,失败则逐步退回,换别的线路再试探。
1.3 算法的复杂度分析
算法的复杂度主要包括时间复杂度和空间复杂度。
1.3.1 算法的时间复杂度
是指执行算法所需要的计算工作量。
两种分析算法工作量的方法
1 平均性态
您可能关注的文档
最近下载
- 中考数学复习 考前突破06二次函数与几何综合题(4大必考题型)原卷版.pdf VIP
- 供电局安健环技术标准.doc VIP
- (二模)郑州市2026年高三高中毕业年高三级第二次质量预测化学试卷(含答案).pdf
- 五年级上学期家长会.ppt VIP
- 《中国痴呆与认知障碍诊治指南(2025年版)》.docx VIP
- 方菱数控切割控制系统操作手册(Ver5.0).pdf
- 汽车电动助力转向系统设计.docx
- 2026年河南工业职业技术学院单招职业适应性测试题库与答案详解.docx VIP
- 好莱坞电影剧本_沃依采克_影视剧本写作.doc VIP
- (二模)郑州市2026年高三高中毕业年高三级第二次质量预测英语试卷(含答案)+听力音频.docx
原创力文档

文档评论(0)