気の向くままに辿るIT/ICT/IoT
Perl

アルゴリズム/algorithm

ホーム前へ次へ
アルゴリズムとは?

アルゴリズム algorithm

アルゴリズムとは

『アルゴリズム/algorithm』とは、


『与えられた、ある形式に属する問題を解く一連の手段や手続き』

といった意味合いです。

 アルゴリズムと言えば明にも暗にも「効率」を意識して使われるのが普通であり、敢えて言えば「より効率的な手段」、「より効率的な規則性」です。

 検索エンジンで言えば、結果表示順を決定する手順、一般的なプログラミング言語においては、プログラムやコードそのものというよりも、その目的において「効率的に目的に合致した実行結果を得る為の(条件分岐や反復、関数などの組み合わせによって実現する)手順」とも言えるでしょう。

 プログラミング言語についてアルゴリズムを語るにおいても「Lispの」「Cの」「Perlの」。。。といった個々の言語という視点ではなく、スクリプト言語やプログラミング言語のアルゴリズムや手続き型、オブジェクト指向といった概念におけるアルゴリズムという表現の方がより的確でしょう。

アルゴリズム / Perl CPANモジュール

 Perlモジュール公式配布サイトであるCPANには、Algorithmモジュール含めたアルゴリズム関連のモジュールがあります(Perl モジュール)。

ホーム前へ次へ