algorithm

英 [ˈæl.ɡə.rɪ.ðəm] 美 [ˈæl.ɡə.rɪ.ðəm]
我的生词本 » 报错反馈
  • n. [计][数] 算法,运算法则
星级词汇★★

记忆方法

AI 生成 · 仅供参考
为了记住单词“algorithm”,可以采用以下简单记忆方法:

联想“al”与“all”,想象一个算法(algorithm)是所有步骤(all steps)的总和,就像一个完整的程序包一样,所有部分加在一起才能完成任务。这种方法利用了“all”这个单词的重复记忆点,帮助记忆“algorithm”这个较长的单词。
机器生成的内容难免有错,看到不靠谱的拆解请告诉我们

词族 · algorithm

词形变化与派生词,串起来记
词形变化
派生词

中文词源

algorithm 算法

以阿拉伯数学家Khwarizmi代指算法。algorithm 是当时拉丁语对该数学家名字的拙劣的翻译,或部分受arithmetic的影响。

英语词源

algorithm
algorithm: [13] Algorithm comes from the name of an Arab mathematician, in full Abu Ja far Mohammed ibn-Musa al-Khwarizmi (c. 780–c. 850), who lived and taught in Baghdad and whose works in translation introduced Arabic numerals to the West. The last part of his name means literally ‘man from Khwarizm’, a town on the borders of Turkmenistan, now called Khiva. The Arabic system of numeration and calculation, based on 10, of which he was the chief exponent, became known in Arabic by his name – al-khwarizmi.

This was borrowed into medieval Latin as algorismus (with the Arabic -izmi transformed into the Latin suffix -ismus ‘-ism’). In Old French algorismus became augorime, which was the basis of the earliest English form of the word, augrim. From the 14th century onwards, Latin influence gradually led to the adoption of the spelling algorism in English.

This remains the standard form of the word when referring to the Arabic number system; but in the late 17th century an alternative version, algorithm, arose owing to association with Greek árithmos ‘number’ (source of arithmetic [13]), and this became established from the 1930s onwards as the term for a stepby- step mathematical procedure, as used in computing. Algol, the name of a computer programming language, was coined in the late 1950s from ‘algorithmic language’.

=> allegory, allergy, arithmetic
algorithm (n.)
1690s, from French algorithme, refashioned (under mistaken connection with Greek arithmos "number") from Old French algorisme "the Arabic numeral system" (13c.), from Medieval Latin algorismus, a mangled transliteration of Arabic al-Khwarizmi "native of Khwarazm," surname of the mathematician whose works introduced sophisticated mathematics to the West (see algebra). The earlier form in Middle English was algorism (early 13c.), from Old French.

权威例句

1. Constant modulus algorithm ( CMA ), which was used in blind equalization, is introduced in this paper.
文中引入了用于盲信号均衡的恒模算法 ( CMA:constant modulus algorithm ).
2. Let us start with an immediate consequence of the algorithm.
我们先提出该运算法则的一个直接推论.
3. A commonly used microcomputer algorithm for multiplication.
微型计算机一种常用的乘法算法.
4. A statement of fact to be tested for truth or falsehood within an algorithm.
在算法中判定某个事实真假性的语句.
5. It is, of course, very easy to improve the efficiency of the greedy algorithm.
当然, 贪婪算法的有效性是很容易改进的.

开通会员 · 学习更高效

首发优惠 12月31日止 · 年卡立省 30 元

同义词拓展 / 云端生词本 / 学习计划 / 去广告

查看权益 »

认识更多