ソート
バブルソート、選択ソート、挿入ソート、ヒープソート、マージソート、クイックソート
iOS/Androidアプリ
『アルゴリズム図鑑』の特徴
複雑なアルゴリズムの働きも、アニメーションを多用した解説で楽しく学べます。
様々な条件でアルゴリズムを試すことができる「実験モード」で理解が進みます。
まずは気軽にダウンロード。試して納得してから、全てのアルゴリズムをアンロック。
アルゴリズム”とは広義には「ある問題を解くための一定の手続き」を意味するもので、私達の生活のさまざまな場面を支える知恵の結晶とも言えます。
「ソート」や「リスト探索」などの基本的なアルゴリズムはもちろん、「暗号化」「セキュリティ」などの身近なものも満載。スマートフォンとタブレットの両方に対応した「アルゴリズム図鑑」なら、いつでもどこでもアルゴリズムを学ぶことができます。
さあ、アルゴリズムの世界に旅立ちましょう!
「アルゴリズム図鑑」はアルゴリズムの複雑な働きを、アニメーションと平易な説明で分かりやすく解説しています。
アルゴリズムをこれから学ぶ方をはじめとし、幅広い興味や世代に応えるアプリとなっていますが、特に次のような方におすすめのアプリです。
WEBサイト制作・運営やゲーム・システム開発など、お仕事でコンピュータを扱う際には、チームでの協働や顧客とのやり取りにおいて、プログラミングや情報セキュリティに関する幅広い知識が求められます。「アルゴリズム図鑑」なら、基礎となる知識をしっかり固めることができます。
プログラミングやインターネットに関する技術書は多くありますが、簡単な図と長大な文章を前に理解が進まず、退屈を感じることも。「アルゴリズム図鑑」なら、「ハッシュテーブル」や「ヒープ」などの複雑なデータ構造はもちろん、「公開鍵暗号方式」や「デジタル証明書」などの情報セキュリティに関する項目も、アニメーションですんなり理解できます。「基本情報技術者試験」「応用情報技術者試験」「ITパスポート試験」「情報セキュリティスペシャリスト」などの各種試験の学習補助としても役立ちます。
さまざまなライブラリを利用したり”定番の方法”を用いる中で、基本的な物事ほどブラックボックスになってしまうもの。いざ後輩に教えようとしてもうまく説明できないことも。そんなとき「アルゴリズム図鑑」が技術のサビつき防止に役立ちます。
「アルゴリズム図鑑」スマートフォン版表示例(タップで拡大します)(クリックで拡大します)
「アルゴリズム図鑑」に掲載されている項目一覧
「アルゴリズム図鑑」は次の環境に対応しています
法人での研修や学校教育の教材として用いたいというお声にお応えし、アップルのVPP(Volume Purchase Program)に対応したものを別アプリ「アルゴリズム図鑑(法人・教育機関向け)」として提供しています。 こちらのリンクより詳細の確認とご購入が可能です。
VPP対応版のご案内・ご購入(iOS)「アルゴリズム図鑑」が書籍になりました
「アルゴリズム図鑑」は次の2名によって開発されています
Planning & Programming
Freelance Programmer
Tokyo, JAPAN
Visual Design
Freelance Creator
(a meber of "Ishigaki-shima Creatvie Flag")
Ishigaki Island, JAPAN
アプリの多言語展開においては、多くの国の方々に翻訳のご協力をいただきました。こころより御礼申し上げます。