avatar
algorithm的由来# EE - 电子工程
s*l
1
算法 Algorithm
算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗点说,就是
计算机
解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种
算法。
前者是推理实现的算法,后者是操作实现的算法。
一个算法应该具有以下五个重要的特征:
有穷性: 一个算法必须保证执行有限步之后结束;
确切性: 算法的每一步骤必须有确切的定义;
输入:一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指
算法本
身定除了初始条件;
输出:一个算法有一个或多个输出,以反映对输入数据加工后的结果。没有输出的
算法是
毫无意义的;
可行性: 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完
成。
Algorithm 一词的由来
Algorithm(算法)一词本身就十分有趣。初看起来,这个词好像是某人打算要写“
Logarit
hm”(对数)一词但却把头四个字母写的前后颠倒了。这个词一直到1957年之前在
Webster'
s New World Dictionary(《韦氏新世界词典》)中还未出现,我们只能找到带有它
的古代
涵义
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。