はじめに 2章 アルゴリズムと計算量 P46 ALDS1_1_D: Maximum Profit 3章 初等的整列 4章 データ構造 P82 ALDS1_3_A: Stack P87 ALDS1_3_B: Queue P95 ALDS1_3_C: Doubly Linked List P114 ALDS1_3_D: Areas on the Cross-Section Diagram 5章 探索 P119 ALDS1_4_A: Linear Search P122 ALDS1_4_B: Binary Search P127 ALDS1_4_C: Dictionary P136 ALDs1_4_D: Allocation 6章 再帰・分割統治法 P142 ALDS1_5_A: Exhaustive Search P146 ALDS1_5_C: Koch Curve 7章 高等的整列 P152