明確に定義された有限個の規則や命令の集まりであって,有限回適用することによって問題を解くもの.この用語自身は,1957年以前のウエブスターの辞典には載っていない.アラビア数字を用いて算術を行う手順を意味し,algorismから転訛したと考えられる.アルゴリズムは,与えられた問題が数学的であるか非数学的であるかのいかんにかかわらず,また人手によって問題を解くかコンピュータによって解くかのいかんにかかわらず適用される.特に,コンピュータで問題を解く場合には,アルゴリズムを形式的に表現することは,プログラムを作成する上で重要な要素となる.
問題を解くためのものであって,明確に定義され,順序付けられた有限個の規則からなる集合.
出典:Wiktionary
出典:『Wiktionary』 (2025/10/23 10:22 UTC 版)
From 中期英語 algorisme, augrym, from Anglo-Norman algorisme, augrim, from Medieval Latin algorismus, from Arabic الخَوَارِزْمِيّ (al-ḵawārizmiyy), the nisba of Persian mathematician Muḥammad ibn Mūsā al-Khwārizmī and a toponymic name meaning "person from Chorasmia". The spelling change (-s- > -th-) was influenced by unrelated Ancient Greek ἀριθμός (arithmós) (whence English arithmo-).
algorithm (countable and uncountable, plural algorithms)
出典:Wikipedia
出典:『Wikipedia』 (2011/06/06 14:40 UTC 版)
In mathematics and computer science, an algorithm (
i /ˈælɡərɪðəm/) is an effective method expressed as a finite list of well-defined instructions for calculating a function. Algorithms are used for calculation, data processing, and automated reasoning.
![]()
an algorithm
the three R's (reading, writing and reckoning)
基礎数学.
the solution to an equation
製図器械.
a method of calculation called 'tsurukame-zan'
the metric system