プログラミングコンテスト攻略のためのアルゴリズムとデータ構造 [ 渡部有隆 ]