データ構造とは、データを効率的に利用できるようにプログラム的に整理する手法です。このアプリは、構造化された章、明確な例、実践的な解説により、学習者や専門家が強固な直感力を養うのに役立ちます。新機能には、よく使うトピックに素早くアクセスできる「お気に入り」機能と、章間の学習進捗状況を追跡できる「既読」機能があります。
対象:基礎から中級レベルまで、シンプルで段階的な学習を求めるコンピュータサイエンスの学生やソフトウェア専門家向けに設計されています。
成果:より深い学習や面接に備えられる中級レベルに到達できます。
前提条件:基本的なCプログラミング、テキストエディタ、プログラム実行能力。
主な機能:
お気に入り:任意のトピックをピン留めして、すぐに再学習できます。
既読:章ごとの完了状況を追跡できます。
基礎から高度なトピックまで、章ごとに分かりやすい流れで学習できます。
分析、テクニック、ユースケースをわかりやすく解説しています。
章
概要
環境設定
アルゴリズム
基本
分析
貪欲アルゴリズム
分割統治法
動的計画法
データ構造:
基本
配列
連結リスト:
基本
二重
循環
スタックとキュー
式解析
検索手法:
線形
二分
補間
ハッシュテーブル
ソート手法:
バブル
挿入
選択
マージ
シェル
クイック
グラフ:
グラフデータ構造
深さ優先探索
幅優先探索
木:
木データ構造
探索
二分探索
AVL
スパニング
ヒープ
再帰:
基本
タワー・オブハノイ
フィボナッチ数列
新機能
よく読む章を保存できる「お気に入り」機能を追加しました。
章ごとの進捗状況を追跡できる「既読」機能を追加しました。
UIの改良とパフォーマンスの軽微な改善を行いました。