このセクションの動機は、自分の学んできたアルゴリズムがあまりにも体系的ではないと感じていたこと、そして理解していない部分が多かったことです。最近(実際は一定の期間前から)このような電子書籍を見つけ、とても良いと感じたので、アルゴリズムの学習のためのノートを作成します。以下はこの電子書籍に関する関連情報です:
テーマ | アルゴリズム |
---|---|
書名 | Hello アルゴリズム |
著者 | krahets |
書籍リンク | Hello アルゴリズム |
第 0 章では、アルゴリズムとは何かについて説明します。簡単に言えば、アルゴリズムは関数です。そして、関数とはプロセスです。アルゴリズムはさまざまであり、特定の問題に対して良いものと悪いものがあります。第 1 章では、アルゴリズムの良し悪しを測る基準である「複雑度」について説明します。