The Essence of Programming  結城 浩さんからのアルゴリズムの問題を解いてみた