2008-02-27から1日間の記事一覧

問題2-33〜36

「公認インターフェイスとしての並び」に関する部分を読み進めています。accumulateというインターフェイスを使ってどんなことができるのかということを試す問題に少しずつ取り組んでいます。 accumulate手続きの実装は、以下のようになっています。三つ目の引…

問題2-37

マトリックス(行列)に関する問題です。行列については、遠山啓氏の『数学入門』にちょっとだけ登場した概念で、いまいち理解を深められなかった部分であり、また興味深い部分でもあったわけですが、この問題を解きながら、その興味をより一層深めることがで…

問題2-38〜39

accumulate手続きは、先頭の要素を起点にして右側の要素を組み合わせていくものですが、それとは逆の方向から組み合わせるとどうなるのか。これを確かめる問題に取り組みました。 まずは、本に掲載されているそれぞれの手続きを定義します。fold-rightはaccu…