sicp 3.12 3.13 3.14习题解答

习题3.12,append不是改变函数,不会改变x的结构。append!是改变函数,显然第一个response是(b),第二个就是(b c d)。图就不画了,画了一次太麻烦了。

习题3.13,利用set-cdr!形成环,比较有意思:
(define z (make-cycle (list 'a 'b 'c 'd)))

z在DrScheme上表示为:
#0=(a b c d . #0#)

形象地展示了一个环,显然运行(last-pair z)将陷入无限递归,因为(null? (cdr x))永远不会为真。

习题3.14,这道题运行下就知道了,是个倒排list的过程,分析下(mystery v)的运行过程:
(loop (a b c d) '())
(loop (b c d) (a '()))
(loop (c d) (b a))
(loop (d) (c b a))
(loop '() (d c b a))

习题进度落后于读书进度,残念

文章转自庄周梦蝶  ,原文发布时间2007-10-18

时间: 2024-10-25 12:47:19

sicp 3.12 3.13 3.14习题解答的相关文章

【IOS-COCOS2D游戏开发之十八】解决滚屏背景/拼接地图有黑边(缝隙)/图片缩放后模糊透明/图片不清晰【2013年12月13日补充】/动画播放出现毛边以及禁止游戏中自动锁屏问题!

本站文章均为 李华明Himi 原创,转载务必在明显处注明:  转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/iphone-cocos2d/507.html 本章节主要为大家介绍在游戏开发过程中经常遇到的两个问题:  1. 解决滚屏背景或拼接地图有黑边! 对于游戏开发中,背景(游戏地图)是必要的元素之一,那么对于大部分游戏的背景都是动态,或者不断移动的:例如RPG中的背景随着人物.主角而移动,那么一般情况下背景都是由地图编辑器(图块)拼出来的,要不就

AMD重量级活动预告:12月13日首次预览ZEN架构处理器

AMD今日发出预告,将在美中时间12月13日15点(北京时间14日5点)举办一次特殊的媒体活动"New Horizon",首次公开预览AMD下一代"Zen"架构处理器.AMD终于将揭开酝酿了许久的全新CPU架构的面纱,届时AMD会邀请美国电竞高手PPD,一同展示Zen处理器的实际游戏表现. 此次活动将重点关注游戏通用表现,至于规格和跑分目前暂无具体消息,AMD将在2017年第一季度进一步公开ZEN处理器的细节. 本文转自d1net(转载)

中国概念股周四收盘多数下跌 久邦数码跌7.13%报14.2美元

摘要: 中国概念股周四收盘数据 北京时间6月20日凌晨消息,周四美国股市收盘涨跌不一,标普500指数再创盘中与收盘新高.美联储主席耶伦称将坚持低利率政策.上周首次申请失业救济等数据 中国概念股周四收盘数据 北京时间6月20日凌晨消息,周四美国股市收盘涨跌不一,标普500指数再创盘中与收盘新高.美联储主席耶伦称将坚持低利率政策.上周首次申请失业救济等数据表明美国经济持续复苏.中国概念股周四收盘多数下跌, 中国手游 大跌22.57%报14.63美元. 美东时间6月19日16:00(北京时间6月20日

CorelDraw11、12、13版本中为什么许多英文字体是灰色、不可用的

<CorelDraw疑难杂症速查手册>收集了作者木平与各位平面设计同仁相互探讨提出的问题以及百度CD吧的提问,结合实际操作和工作中遇到的问题整理而成.其中有些问题参考了吧中好友和网络上同道中人的回答,对于一些不清楚或有疑问的问题作者都亲自用CorelDraw 9和CorelDraw X3分别验证了操作性与真实性. 本教程为分期连载教程,欢迎大家持续关注. 问:CorelDraw11.12.13版本中为什么许多英文字体是灰色,不可用的? 答:选择菜单"文字→书写工具→语言...&quo

欢乐传媒总裁董朝晖13日14:30做客腾讯娱乐

欢乐传媒总裁 董朝晖 十年前欢乐传媒凭借着大型娱乐综艺节目<欢乐总动员>的成功问世,把快乐通过荧屏传递给千家万户.十年来,欢乐传媒的掌门人董朝晖也一直凭借着对"欢乐"二字的真正理解,去钻研和探索. 有人说传媒业就是泡沫产业,一般都是瞬间的鼎盛和破灭.因为一个节目就是一个产品,当产品不再吸引观众,自然也就会被淘汰.但是真正的智者会善于思考勇于创新.董朝晖带领着他的欢乐团队,在波涛汹涌的传媒浪潮中勇于拼搏,书写了不少无人可及的佳绩. 如今的欢乐传媒进军电影业,正在上映的<

2013中关村大数据日将12月13日开幕

11月25日消息,2013中关村大数据日将于12月13日在中关村软件园云广场酒店拉开帷幕. http://www.aliyun.com/zixun/aggregation/3479.html">大会开幕式上,除了中关村大数据联盟第一批成员单位将首次正式亮相外.以引领@Bigdata为议题,创业家.风险投资人,<Bigdata Landscape>一书作者大卫·芬雷布(David Feinleib)和独立产业资深互联网评论人谢文将带领我们走进大数据新视界以及大数据带来的变革 在碰

《机器人自动化:建模、仿真与控制》——1.5 习题解答

1.5 习题解答

中文的习题解答中国人看懂, 英文的习题解答外国人能看懂

中文的习题解答中国人看懂, 英文的习题解答外国人能看懂. 接到好几个老外的邮件了...

保卫萝卜2第11、12、13关游戏攻略

注意:由于本关炮塔是随机的,所以攻略仅供参考! [额外任务] 1. 建造6个瓶子炮塔(顶级): 2. 使用炸弹星消灭90个怪物: 3. 建造2个减速风扇(顶级). [保卫萝卜2第11关攻略] 1.如下图,放一个太阳炮塔,清理周围的道具. 2.再放一个太阳炮塔(顶级),清理上面的道具,如下图. 3.在怪物出口放两个星星炮塔,清理右边的道具. 4.最后的布阵图如下. 5.获得金萝卜了! [额外任务] 1. 建造8个魔法球炮塔(顶级): 2. 建造2个减速风扇塔(顶级): 3. 60秒内清除2个红色的