SICP
mmdnxh
在读大学生/物联网工程/
展开
-
递归过程和递归计算过程
递归过程:表示这个过程的定义引用了该过程本身。如下面的代码块1 (define (factorial n) (fact-iter 1 1 n)) (define (fact-iter product count max-count) (if(> count max-count) product (fact-iter (* product count)// (原创 2017-07-25 11:56:46 · 2187 阅读 · 2 评论 -
SICP习题集
http://sicp.liujiacai.net/chap1/exercise.html http://sicp.readthedocs.io/en/latest/转载 2017-07-26 18:18:34 · 484 阅读 · 0 评论 -
正则序和应用序
最近学习SICP一书中,1.1.5节提到了应用序和正则序。对一个组合式进行求解,解释器对其进行执行求值运算的方式并不是唯一。其中分为两种两种求值模型:正则序求值,以及应用序求值。 正则序:完全展开而后归约。这种求值模型是先不求出运算对象的值,直到实际需要它们的值时再去做。首先用运算对象表达式去替换形式参数,直到得到一个只包含基本运算符的表达式,然后在去执行求值。 应用序:先求值参数而后应用。解释器原创 2017-07-15 23:22:59 · 2229 阅读 · 0 评论