英単語 英検2級 英検準1級 英検1級
algorithm
アルゴリズム/ˈælɡərɪðəm/名詞
意味
- 1アルゴリズム、(問題を解くための)一連の手順・計算方法コンピューターが従う「決められた処理の段取り」。可算名詞。
例文
The search algorithm ranks pages by how useful they are.
その検索アルゴリズムは、ページを役立つ度合いで順位づけする。
Engineers rewrote the algorithm to make the app run faster.
技術者たちはアプリを速く動かすためにアルゴリズムを書き直した。
よく使う形・コロケーション
- a search algorithm(検索アルゴリズム)
- design an algorithm(アルゴリズムを設計する)
- a recommendation algorithm(おすすめのアルゴリズム)
類義語
procedureformulamethod
ニュアンス・使い分け
algorithm は「ある問題を解くために順番どおりに実行する明確な手順」を指す数学・IT 用語。program(プログラム)が「アルゴリズムを特定の言語で書いた実際のコード」を指すのに対し、algorithm は言語に依存しない「考え方・段取り」そのものを表す点が違う。SNS の表示順や検索結果を決める仕組みとして日常的に話題になる。形容詞は algorithmic(アルゴリズムによる)。発音は ðə の th 音とアクセント位置(al-)に注意。
語源・由来
9世紀の数学者アル・フワーリズミー(al-Khwarizmi)の名がラテン語化した algorismus に由来。後に arithmetic(算術)の影響で綴りが algorithm になった。