CG@CPPBLOG
/*=========================================*/
随笔 - 76, 文章 - 39, 评论 - 137, 引用 - 0
数据加载中……
07 2008 档案
我的SICP习题答案(2.36~2.39)
posted @
2008-07-02 00:08
cuigang 阅读(1107) |
评论 (1)
编辑
Powered by:
C++博客
Copyright © cuigang
导航
C++博客
首页
新随笔
聚合
管理
<
2008年3月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
留言簿
(5)
给我留言
查看公开留言
查看私人留言
随笔分类
(100)
C/C++(10)
(rss)
Linux(1)
(rss)
Lisp/Scheme(24)
(rss)
OBJC(9)
(rss)
OS(1)
(rss)
Python
(rss)
Windows(3)
(rss)
国际化(2)
(rss)
软件工程(6)
(rss)
设计模式(2)
(rss)
我的SICP答案(22)
(rss)
杂谈(20)
(rss)
随笔档案
(76)
2013年11月 (10)
2010年2月 (1)
2008年10月 (1)
2008年9月 (1)
2008年8月 (2)
2008年7月 (1)
2008年6月 (5)
2008年4月 (6)
2008年3月 (14)
2008年1月 (1)
2007年12月 (34)
文章分类
(38)
《C++面向对象多线程编程》笔记(4)
(rss)
《C++设计新思维》读书笔记(23)
(rss)
《程序设计语言原理》7th
(rss)
翻译(1)
(rss)
转帖(10)
(rss)
文章档案
(39)
2008年6月 (8)
2008年4月 (2)
2008年1月 (6)
2007年12月 (23)
Others
schemers
伯克利 CS 课程主页
伯克利《操作系统概念》讲课录像
SICP
How to Design Programs
JavaEye 函数式编程の道
ocaml china 的 SICP 学习笔记(有习题答案)
SICP 英文版在线
SICP/MIT6001 课程录像
据说某以色列同学的SICP笔记
另一个日本人的SICP答案
一个日本的SICP答案链接
Wiki
Wikipedia 浏览器
积分与排名
积分 - 99502
排名 - 247
最新评论
1. re: 对数组名取地址是什么?
谢谢楼主的讲解、分享和大家的讨论!
--孙磊磊
2. re: 我的SICP习题答案(2.27~2.32)[未登录]
(deep-reverse 1)运行失败
--raof01
3. re: 我的SICP习题答案(1.40~1.44)
请教一下1.41(((double (double double)) inc) 5)为什么不是将inc用了double^3=8次,得到13呢?谢谢~~~
--姚俊
4. re: 我的SICP习题答案(2.36~2.39)
终于追完你的 SICP答案了,一年前看完第一章就感觉看不下去了,现在看到模块化设计,感觉自己终于突破写程序的一个瓶颈了。暗暗感到后面还有好东西:-)
--shumj
5. re: 我的SICP习题答案(2.27~2.32)[未登录]
函数式编程的思维方式真是累死人啊
--wang
6. re: 我的SICP习题答案(1.6)
评论内容较长,点击标题查看
--flyleoleo
7. re: 一晃一年过去了
评论内容较长,点击标题查看
--Jason Huang
8. re: 我的SICP习题答案(1.40~1.44)[未登录]
怎么没有45 46 的答案
chenxiongqian@gmail.com
--vincent
9. re: 我的SICP习题答案(1.6)
好吧 我又试了一下 好像跟您的说法是一致的.也许是我刚才打错了吧
--NWm
10. re: 我的SICP习题答案(1.6)
好吧,我现在又试了一下,cond情况是不会溢出,刚好返回10
但是使用if是确实会溢出的,不知道为何
--NWm
11. re: 我的SICP习题答案(1.6)
评论内容较长,点击标题查看
--NWm
12. re: 对数组名取地址是什么?
谢谢了,问题得到了解决
--大笨兔
13. re: 对数组名取地址是什么?
评论内容较长,点击标题查看
--nux
14. re: 《程序设计语言原理》7th - 1
fdsf
--dfjsadf
15. re: 我的SICP习题答案(1.6)
评论内容较长,点击标题查看
--alsotang
16. re: 推荐 SICP
最近马虎看过一遍,习题没做,比你差远了。正在用C++写解释器,纯粹玩具。要多来这里学习。
--coreBugZJ
17. re: 我的SICP习题答案(1.6)
前文有说到Lisp是采用应用序求值,请教为什么if是正则序的呢? 是因为它是built-in的吗?
--atw
18. re: 推荐 SICP
国内只有洪峰大师在黑客道教学中采用Scheme,听了他的授课真的感觉很爽。
--杨小波
19. re: 我的SICP习题答案(2.27~2.32)
2.32 确实太美妙了, 也知道和换零思路一样但是没有作出来。。。
--wangwangwar
20. re: 我的SICP习题答案(2.27~2.32)
2.27 2.28 想了好久都没想出来。。。
--wangwangwar
21. re: 我的SICP习题答案(1.1~1.5)[未登录]
@咸鱼
灰色部分是我删掉的原来错误的部分,看来引起了误解。我把它删掉。
--cuigang
22. re: 我的SICP习题答案(1.35~1.39)[未登录]
1.37 答案经验证有误:
第五行应改为: (/ (n i) (+ (d i) (redu (+ i 1))))))
--wang
23. re: 我的SICP习题答案(1.1~1.5)[未登录]
评论内容较长,点击标题查看
--咸鱼
24. re: 我的SICP习题答案(1.1~1.5)[未登录]
THX,那个1.5的练习我也找了好久才找到这里,每个人都说应用序的定义!!!可是我根本就看不懂!!!!
--咸鱼
25. re: 在LINUX下看WINDOWS的中文文件名不是乱码的方法[未登录]
@秦歌
能不能详细一点呀
--lee
26. re: 我的SICP习题答案(1.20)
都是4次吧,像LZ那样无法知道什么时候停止代换
--Cao_yuqing
27. re: 我的SICP习题答案(1.21~1.23)
说错了,这个没有在解释器里定义,我用不了
--luthur
28. re: 我的SICP习题答案(1.21~1.23)
(current-milliseconds)这个貌似在解释器里定义的
--luthur
29. re: 我的SICP习题答案(1.20)
评论内容较长,点击标题查看
--Mole
30. re: 我的SICP习题答案(1.7)
评论内容较长,点击标题查看
--cuigang
31. re: 我的SICP习题答案(1.1~1.5)
@lwcore
当时还没有找到合适的解释器,另外,scheme解释器调试功能都不好用
--cuigang
32. re: 我的SICP习题答案(1.9)
@guava
呵呵
--cuigang
33. re: 我的SICP习题答案(1.7)
评论内容较长,点击标题查看
--mxj
34. re: 我的SICP习题答案(1.6)
我使用的Berkeley的stk解释器,貌似使用new-if没有什么问题,难道stk使用的是正则序?
--jubincn
35. re: 我的SICP习题答案(1.6)
我认为正则序不会,因为正则序不会去解析else-clause里面的代码
@Achilles
--jubincn
36. re: 我的SICP习题答案(1.1~1.5)
笨得可以,单步调试下就知道1.5的结果。
--lwcore
37. re: 我的SICP习题答案(1.6)[未登录]
对于这一题,是不是应用序的解释器和正则序的解释器都会陷入无限递归?
--Achilles
38. re: 我的SICP习题答案(1.9)
评论内容较长,点击标题查看
--guava
39. re: 我的SICP习题答案(1.24~1.28)
@pgw
好吧。。 我错了
--pgw
40. re: 我的SICP习题答案(1.24~1.28)
a^(n-1)%n = 1 跟 a^n%n = a 应该是完全等价的吧?
--pgw
阅读排行榜
1. 推荐 SICP(16034)
2. 对数组名取地址是什么?(10359)
3. 数组类型、函数类型到左值和右值的转换(4439)
4. 我的SICP习题答案(1.1~1.5)(2304)
5. 在LINUX下看WINDOWS的中文文件名不是乱码的方法(1891)
6. 我的SICP习题答案(1.6)(1744)
7. 我的SICP习题答案(1.7)(1621)
8. 谨记于此(1614)
9. 我的SICP习题答案(1.24~1.28)(1536)
10. 我的SICP习题答案(1.10)(1464)
11. 我的SICP习题答案(1.11~1.13)(1457)
12. 面向过程和面向对象程序的形式(1451)
13. In the USA - 1(1420)
14. 我的SICP习题答案(1.9)(1419)
15. 我的SICP习题答案(2.27~2.32)(1300)
16. 我的SICP习题答案(1.14~1.15)(1271)
17. 空对象模式(1247)
18. 我的SICP习题答案(1.8)(1189)
19. 我的SICP习题答案(2.36~2.39)(1107)
20. 剑宗和气宗 (1105)
21. 我的SICP习题答案(1.20)(1014)
22. 我的SICP习题答案(1.29~1.33)(935)
23. 我的SICP习题答案(1.40~1.44)(914)
24. 我的SICP习题答案(2.17~2.23)(862)
25. 我的SICP习题答案(1.16~1.19)(822)
26. 我的SICP习题答案(1.34)(815)
27. 我的SICP习题答案(1.35~1.39)(807)
28. 我的SICP习题答案(1.21~1.23)(776)
29. 读SICP有感(748)
30. 一晃一年过去了(719)
31. 我的SICP习题答案(2.33~2.35)(713)
32. 我的SICP习题答案(2.01~2.08)(686)
33. 用OBJC编程 0-简介 & .1 定义类(628)
34. 我的SICP习题答案(2.24~2.26)(615)
35. In the USA - 4(549)
36. 对数据访问类型限制的一个方法(尝试)(536)
37. 20060815备忘——调用堆栈的获得(522)
38. In the USA - 3(516)
39. In the USA - 2(494)
40. 20070424备忘——仿函数(478)
评论排行榜
1. 数组类型、函数类型到左值和右值的转换(28)
2. 对数组名取地址是什么?(21)
3. 推荐 SICP(15)
4. 我的SICP习题答案(1.1~1.5)(13)
5. 我的SICP习题答案(1.6)(9)
6. 我的SICP习题答案(1.40~1.44)(6)
7. 谨记于此(5)
8. 我的SICP习题答案(2.27~2.32)(4)
9. In the USA - 1(3)
10. In the USA - 4(3)
11. 面向过程和面向对象程序的形式(3)
12. 我的SICP习题答案(1.7)(2)
13. 灌水(2)
14. 空对象模式(2)
15. 在LINUX下看WINDOWS的中文文件名不是乱码的方法(2)
16. 我的SICP习题答案(1.24~1.28)(2)
17. 我的SICP习题答案(1.20)(2)
18. 我的SICP习题答案(1.21~1.23)(2)
19. 我的SICP习题答案(1.14~1.15)(2)
20. 我的SICP习题答案(1.9)(2)
21. 我的SICP习题答案(2.17~2.23)(2)
22. 我的SICP习题答案(1.35~1.39)(1)
23. 我的SICP习题答案(1.16~1.19)(1)
24. 一晃一年过去了(1)
25. In the USA - 2(1)
26. 我的SICP习题答案(2.36~2.39)(1)
27. final 加强(1)
28. 20070424备忘——仿函数(1)
29. 凭什么!(0)
30. 谁之过(0)
31. 从马斯洛的层次需要谈起(0)
32. 20070911备忘——传道为先(0)
33. 一个问题的讨论(0)
34. 剑宗和气宗 (0)
35. 雕虫小技几则(0)
36. Hello, world!(0)
37. 我的黑客情结(0)
38. 始作俑者(0)
39. 美貌与智慧兼备 (0)
40. 20060329备忘(0)