- 16
- 0
- 约2.66千字
- 约 19页
- 2018-06-14 发布于福建
- 举报
知识点算法与算法的量度
1.3 算法和算法的量度 一个好的算法应该具有以下七个重要的特征: 算法可以使用自然语言、伪代码、流程图等多种不同的方法来描述。 1、有穷性(Finiteness) 算法的有穷性是指算法必须能在执行有限个步骤之后终止 2、确切性(Definiteness) 算法的每一步骤必须有确切的定义; 3、输入(Input) 一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身定出了初始条件; 4、输出(Output) 一个算法有一个或多个输出,以反映对输入数据加工后的结果。没有输出的算法是毫无意义的; 5、可行性(Effectiveness) 算法中执行的任何计算步都是可以被分解为基本的可执行的操作步,即每个计算步都可以在有限时间内完成;(也称之为有效性) 6、 高效性(High efficiency) 执行速度快,占用资源少; 7、 健壮性(Robustness) 对数据响应正确。 算法分析(时间复杂度、空间复杂度) 一般情况下重点考虑时间复杂度T(n) : 因为时间复杂度代表了算法的数量级的思想,引入大O来表示。 如:前面介绍的T (n) = O(f(n)),利用大O可以表示为问题的规模,即 T (n) = O(f(n))=n;{ 说明问题的规模为n} 再比如: T (n) = O(f(n))=O(n2
您可能关注的文档
- 电视新闻评论的形态创新与语态创新.doc
- 电视机屡烧电源厚膜块的检修方法与检修实例 二.doc
- 电脑维护与常见故障维修综合实践活动课.doc
- 电视监控系统智能化与网络化的发展应用 转.doc
- 电路分析基本方法与电子电路图种类.doc
- 电解铅与硫酸锌资源综合利用项目环评报告.docx
- 电缆桥架安装与桥架内电缆的敷设工艺流程.ppt
- 电路维修的基础知识与维修思路.doc
- 电路设计中的模拟地与数字地.doc
- 电镀与有关过程词汇.doc
- 2025高考理科综合河北真题试卷+解析及答案.docx
- 六年级数学下册第二单元百分数(二)第5课时促销组合优化问题解决导学案.docx
- 初中语文·语段赏析核心知识清单.docx
- 免疫调节——高考生物学考前三个月速记清单.docx
- 2025高考化学新疆维吾尔自治区真题试卷+解析及答案.docx
- 内环境、神经调节与体液调节——高考生物学考前三个月速记清单.docx
- 2025高考化学新课标二卷真题试卷+解析及答案.docx
- 2025年甘肃省定西地区临洮县数学五年级第二学期期末检测模拟试题含答案.doc
- 生态系统与环境保护——高考生物学考前三个月速记清单.docx
- 2025至2030中国完整的度假租赁软件行业细分市场及应用领域与趋势展望研究报告.docx
最近下载
- 2026年新事业单位人事管理条例实施细则.docx VIP
- 25题运营管理岗位常见面试问题含HR问题考察点及参考回答.pdf VIP
- 人类的起源和发展过程.ppt VIP
- 2026离婚协议书通用模板官方.docx VIP
- 汽车行业Data+AI数智化转型白皮书--2025.pdf VIP
- 第16课单元课件-2024-2025学年高中日语华东理工版新编日语教程1.pptx VIP
- 在带头强化政治忠诚、提高政治能力等“五个带头”方面个人对照检查材料【两篇】供参考2026.docx VIP
- 黄梅挑花艺术特色解析 the analysis of artistic characteristics of huangmei cross-stitch.pdf VIP
- 最终版一车间现场5S改善报告(汇报).ppt VIP
- 人类的进化演示文稿.ppt VIP
原创力文档

文档评论(0)