タグ

2016年1月17日のブックマーク (2件)

  • Scheme手習い (2) 初めての再帰 - kb84tkhrのブログ

    第2章「一度、もう一度、さらにもう一度、またもう一度、……」ではラットの再帰を学びます ラット(lat)はこのだけの用語で、アトムだけが並んだリストのことです List of ATomsのことだと思われます 引数がラットであるかどうかを判定する関数lat?です (define lat? (lambda (l) (cond ((null? l) #t) ((atom? (car l)) (lat? (cdr l))) (else #f)))) この関数に引数として(bacon and eggs)を与えてやったときの動きを1行ずつ じっくりと追いかけていきます こんな感じです 一部略してます (lat? l)の最初の質問は何ですか。 (null? l)です。(略) 次のcond行 ( (null? l) #t) の意味は何ですか。 (null? l)は引数lがうリストかどうか質問します。(

    Scheme手習い (2) 初めての再帰 - kb84tkhrのブログ
  • 巨大数論

    単行 電子書籍PDF版) 2018年10月13日 2版2刷発行 正誤表 Q&A POD個人出版アワード 窓の杜賞 受賞! 大きな数を考えます。 ただひたすら、大きな数について考える。 巨大数を作ってその大きさを評価するための巨大数論(グーゴロジー)の解説書。 >>> 続きを読む ------------------ ●巨大数とは 億:100000000 兆:1000000000000 無量大数:1の後に0が68個続く数 グーゴル:1の後に0が100個続く数 グーゴルプレックス:1の後に0がグーゴル個続く数 想像も絶する大きな有限の数が巨大数である。 全宇宙の物質をすべてインクに変えて1000...と書いても、グーゴルプレックスには届かない。 このように果てしなく大きいグーゴルプレックスも、巨大数論では入門レベルの大きさの数である。 ------------------ ●書の構成

    巨大数論
    kb84tkhr
    kb84tkhr 2016/01/17
    「寿司 虚空編」の関連