- 博客(2)
- 收藏
- 关注
原创 SICP练习题 1.7~1.8
<br /> 1.7 mysqrt的改进<br />改善精度控制的细节, 判断如果连续两次迭代的猜测值相差很小, 就退出. 实验表明达到效果了, 大数和小数都得到了很大改善.<br />美中不足是我还不会用变量, get-guess-result方法被重复调用了.<br />(define (mysqrt x) (define default-guess 1.0) (define min-dx 0.000000001) (define (get-guess-result guess )
2011-03-12 15:22:00 517
原创 SICP练习题 1.3~1.6
重新捧起SICP , 这次准备花半年到一年时间, 认真的读, 认真的做练习题. 并且希望能学会用Scheme 和 Common Lisp .Scheme 和 Common Lisp 是Lisp的两大方言, 说实话我今天才弄清楚这个概念. (参考Wikipedia, 上面说的比较清楚 ) 在我这个初学者看来, 能感受到的就是Scheme里面数据和函数是在同一个空间, 等同对待; 而Common Lisp的确是分属两个空间, 使用函数变量必须通过#'来标记.废话少说, 开始解题.1.3 求三个数中两个大数之和
2011-03-12 14:57:00 460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人