レシピとプログラムとアルゴリズム

レシピとは、ある料理を正確に再現する手順書、プログラムである。

 

作る人によってまちまちの料理ができてしまうものはレシピでhありません。

正確に、切り方、時間、分量を。

 

プログラムにおいても、同じ結果になるプログラムでも、エレガントな書き方、より高速に実行できる書き方、効率よく処理できる書き方などあります。

 

手順を明確に厳密に定義し組み合わせる方法、問題の解き方の方針、などをアルゴリズムといいます。(先人の智慧がここにあります)