- 20
- 0
- 约2.79万字
- 约 32页
- 2016-12-10 发布于江苏
- 举报
算法Algorithm
算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗点说,就是计算机解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法。前者是推理实现的算法,后者是操作实现的算法。
一个算法应该具有以下五个重要的特征:
有穷性: 一个算法必须保证执行有限步之后结束;
确切性: 算法的每一步骤必须有确切的定义;
输入:一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身定除了初始条件;
输出:一个算法有一个或多个输出,以反映对输入数据加工后的结果。没有输出的算法是毫无意义的;
可行性: 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。Did you know Algorithm一词的由来 Algorithm算法一词本身就十分有趣。初看起来,这个词好像是某人打算要写“Logarithm”对数一词但却把头四个字母写的前后颠倒了。这个词一直到1957年之前在Websters New World Dictionary《韦氏新世界词典》中还未出现,我们只能找到带有它的古代涵义的较老形式的“Algorism”算术,指的是用阿拉伯数字进行算术运算的过程。在中世纪时,珠算家用算盘进行计算,而算术家用算术进行计算。中世纪之后,对这个词的起源已经拿不准了,早期的语言学家试图推断它的来历,认为它是从把al
您可能关注的文档
- 分层训练1-4.doc
- 数学九年级下人教新课标282解直角三角形应用举例2教学资料1.doc
- 地理假期作业.doc
- 浙江省嘉兴一中20102011学年高二下学期3月月考地理.doc
- 函数章节内容(第一大板块).doc
- 毕业实习知识点.doc
- 相城区2012英语模拟试卷(含答案).doc
- 操作系统实验报告 银行家算法知识点.doc
- 第六章线性空间自测练习及答案.doc
- 第一章三角函数知识点.doc
- 小学数学六年级下册数学广角抽屉原理教学应用.docx
- 某APP童谣含隐晦成人隐喻致家长投诉的内容审核盲区分析_2026年5月.docx
- 小学语文提问策略在四年级阅读教学中的实施.docx
- 电流树状Lichtenberg图形制作.docx
- 急诊护理健康教育创新.pptx
- 高校学生宿舍太阳能热水系统节能效益与改造研究_2026年3月.docx
- “失眠日记”在学生中的记录行为与干预效果研究_2026年3月.docx
- 性别平等“角色互换”体验对男性大学生共情能力提升实测_2026年1月.docx
- 海洋保护区对生物多样性的保护作用研究_2026年5月.docx
- 人工智能辅助招聘中的算法公平性评测与偏见缓解策略_2026年3月.docx
原创力文档

文档评论(0)