2009-07-22から1日間の記事一覧

計算機プログラムの構造と解釈 第二版 P63 問題2.27

題意としては、 ・深いとこまでreverseしちゃう手続き、deep-reverseを定義 出力する値の例は問題に乗っているので割愛。 ちょっと本気で考えて、append使わない版もつくってみたよ。 んでは、実装 #!/usr/local/bin/gosh ;; -*- coding: utf-8 -*- ;;2.18 (…

計算機プログラムの構造と解釈 第二版 P63 問題2.28

題意としては、 ・リストの中にリストがはいってたとしても、平坦にして出力しちゃうような手続きfringeを書く。たとえば、 ((1 2 3) (4 5) (6 (7 8)) 9)みたいなリストがあったときに (1 2 3 4 5 6 7 8 9)ってりすとが返ってくる手続きを作ればいい。 んで…

計算機プログラムの構造と解釈 第二版 P63 問題2.29

二進モービルの問題。ググってもこんなのしか出てこない。 http://d.hatena.ne.jp/nTeTs/20090716 ヒャッハーとか言ってるので、id:nTeTsにはトラックの免許を上げた方がいい。 もし俺が国王であったら、彼にのみトラックの免許をあたえて、 すっかすかの環…

pentagon.1

そういえば、CDが出ました。 Pentagon.1アーティスト: オムニバス,TRIBAL CHAIR,ENDZWECK,FACT,FC FiVE,IWRESTLEDABEARONCE出版社/メーカー: MAXIMUM10発売日: 2009/07/22メディア: CD クリック: 5回この商品を含むブログ (5件) を見るfact、fc-five、TRIBAL…

計算機プログラムの構造と解釈 第二版 P62 問題2.24

絵を書く問題。ま、ま、ま。

計算機プログラムの構造と解釈 第二版 P62 問題2.25

パズルみたいな問題。 いったん、よくわかんないcarを入れるのがポイント。 ま、よく考えるとわかるんだけども。 listの定義をよくふまえないと、ちょっとあれだ。 実装 #!/usr/local/bin/gosh ;; -*- coding: utf-8 -*- (use ggc.debug.trace) (use math.mt…

計算機プログラムの構造と解釈 第二版 P63 問題2.26

この問題は、問題が答えみたいなもんで、 やってみれば大体わかっちゃうよね。 (cons x y) の答えが意外だったが、よくよく考えると、ま、そうだよね。みたいな。 結構慣れが必要だな。 実装 #!/usr/local/bin/gosh ;; -*- coding: utf-8 -*- (use ggc.debug…