2019年11月20日アルゴリズム概要入門

なぜアルゴリズムを解析する必要があるのか

プログラムを書く際は、読みやすく・保守が容易で・使いやすいものになるように注意しながら書く必要があります。なぜアルゴリズムの計算量を見積もる必要があるのでしょうか。

その答えは単純で ...

2019年11月20日アルゴリズム概要入門

アルゴリズムの効率

アルゴリズムの効率というのは、「計算量」と呼ばれる2つの指標によって評価することができます。

時間計算量 (time complexity)
領域計算量 (space complexity)

...

2019年11月19日アルゴリズム概要入門

アルゴリズムの定義

広い意味でいえば、アルゴリズムは「問題解決のための手順」のことです。料理のレシピなどもアルゴリズムといえるでしょう。

狭い意味での、つまり数学やコンピュータサイエンスの分

その他

アルゴリズムの解説を体系的にまとめるという趣旨のもと、このサイトは開設されました。

プログラミング教育が必須になるというのにも関わらず、プログラミングと密接な関わりをもつアルゴリズムやデータ構造について、日本語で体系的に書 ...