アルゴリズム学習サイト
最近アルゴリズムの学習をするようになったので学習するサイトを調べてみた。
visualgo
VisuAlgo - visualising data structures and algorithms through animation
性質:アニメーションとコードを同時表示で解説。
感想:海外で人気があり,豊富な学習教材が用意されている。やや複雑(英語+操作ボタンが多い)であるが英語とプログラムが少しわかっていれば問題なく使いこなせる。
アルゴリズム図鑑
性質:アニメーションと文章を同時に表示して解説。
感想:わかりやすく人気なのも頷ける。ただ,レビューにもあるようにわかった気になって終わってしまう可能性がある。
Library of Algorithms
library-of-algorithm.herokuapp.com
性質:アニメーションと擬似コードを同時表示で解説。
感想:開発段階なのでコンテンツはまだ少ない。他のサイトとの違いは擬似コードであり,それが好みを分けそう。
ideserve
性質:動画にようる解説とコードをによる解説を別に用意。
感想:上であげてきたサイトとは違い動画なので,動画で学習するのが好きな人にはオススメ。また,コードによる解説も動画とは別に詳しく用意されていてわかりやすい。
サイト以外( 最近読んだ本)
- 作者: George T. Heineman,Gary Pollice,Stanley Selkow,黒川利明,黒川洋
- 出版社/メーカー: オライリージャパン
- 発売日: 2010/04/26
- メディア: 単行本(ソフトカバー)
- 購入: 11人 クリック: 656回
- この商品を含むブログ (71件) を見る
例を使った解説と 擬似コード+実装コードによる解説が豊富でわかりやすい。