打开小程序咨询英语老师单词系统定制
英文
  • 查询历史
  • algorithm
  • algorithm
    英[ˈælɡə.rɪðəm] 美['ælɡərɪðəm]
    核心词义
    n. 算法;计算程序
    速记技巧
    词源词根法
    阿尔•花刺子模全名为穆罕默德•本•穆萨•阿尔•花剌子模(Muhammad ibn Msa al Khwarizmi),出生于波斯北部城市花剌子模,是阿拉伯阿拔斯王朝著名数学家、天文学家、地理学家,代数与算术的整理者,被誉为“代数之父”。公元830年,阿尔·花剌子模写了一本有关代数的书,英语单词Algebra(代数)就来源于这本书的书名中一个单词。书中阐述了解一次和二次方程的基本方法,明确提出了代数学中的一些基本概念,把代数学发展成为一门与几何学相提并论的独立学科。=阿尔·花剌子模还出版了一本数学著作,介绍了印度的十进制记数法和以此为基础的算术知识。13世纪,意大利数学家斐波那契(Fibonacci)将这套十进制计数法和算术方法引介到欧洲,逐渐代替了欧洲原有的算板计算及罗马的记数系统。0~9等十个印度数字也因此被欧洲人误称为阿拉伯数字。意大利人将他的名字翻译成拉丁语Algorismus,并将他在这本著作中讲解的基于十进制计数法的算术方法也称为Algorismus。英语单词algorism(算术)一次就来自拉丁语Algorismus,后来被单词arithmetic(算术)逐渐替代,很少使用。而algorism的异体,英语单词algorithm却随着计算机科学技术的发展得以发扬光大,表示计算机领域的专业术语“算法”。=algorithm['ælgərɪð(ə)m]n算法,运算规则=algorism['ælɡərɪzəm]n阿拉伯数字系统,十进制计数法
    知识扩展
    易混词辨析
    algebra、formula、procedure、algorithm vs algorithm
    1. algorithm:名词 “算法(计算机或数学中的步骤流程)”(如 a search algorithm 搜索算法;mathematical algorithms 数学算法);
    2. 拼写易错:易与 algebra(名词 “代数(数学分支)”,如 learn algebra 学代数)混淆,因发音和拼写相近(algorithm 比 algebra 多 “rithm”,语义完全不同);
    3. 与 formula(名词 “公式;配方”,如 a mathematical formula 数学公式;a recipe formula 配方)区别:formula 是 “固定的公式或配方”,algorithm 是 “解决问题的步骤流程”(formula 用于计算,algorithm 用于执行任务);
    4. 与 procedure(名词 “程序;步骤”,如 a working procedure 工作流程)区别:procedure 是 “通用的步骤”,algorithm 是 “计算机或数学中精确的步骤,可重复执行”。
    精选例句
    高考
    1、 Don't diddle code to make it faster—find a better algorithm.
    不要为了使代码更快而胡乱编写代码—要找到更好的算法。
    来源:
    回到顶部
    点击反馈