アルゴリズムとデータ構造# データ構造 計算量 探索アルゴリズム 線形探索 二分探索 幅優先探索(breadth first search: BFS) 深さ優先探索(depth-first search: DFS) バックトラッキング ダイクストラ法 ソートアルゴリズム バブルソート 挿入ソート 選択ソート マージソート クイックソート ヒープソート 計数ソート・基数ソート アルゴリズムの設計技法 全探索 / 総当り法 貪欲法 動的計画法 分割統治法 数学的なアルゴリズム bit演算 参考文献# ネット資料# 50分で学ぶアルゴリズム / Algorithms in 50 minutes - Speaker Deck Python言語による実務で使える100+の最適化問題 | opt100 Algorithms by Jeff Erickson 日本語版:アルゴリズム (翻訳) - inzkyk.xyz 書籍# Ahmad, I. (2021). プログラマーなら知っておきたい40のアルゴリズム定番・最新系をPythonで実践!. 日本: インプレス.