Algorithms Projectというプロジェクトが、iOS向けに「アルゴリズム図鑑」をリリースした。
アルゴリズムの働きを、アニメーションを多用した解説で閲覧できるというアプリで、「ソート」や「リスト探索」といった基本的なアルゴリズムから、「暗号化」「セキュリティ」など身近なものも多数収録している。
Algorithms Projectでは、特に次のようなユーザーにおすすめだとしている。
- IT業界やソフトウェア産業に関わる方
- プログラミングや情報技術に関心のある方
- 経験豊かなプログラマやエンジニア
アプリには、「実験モード」も搭載。様々な条件でアルゴリズムを試すことで、より具体的にアルゴリズムを学べるようになっている。
価格は無料だが、収録するすべてのアルゴリズムを確認するには、360円のアプリ内課金が必要。また現時点ではiOS向けにのみ提供されているが、Android向けにも近日中に提供される予定だ。