自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 SICP 习题 (1.31)解题总结

SICP 习题1.31开始拔高我们的抽象能力,向更高的高度进发,以更好地理解高阶函数。习题1.31是基于1.30的。在习题1.30中我们定义了累加的过程sum,其实我们可以发现,这种累积操作是可以做更高的抽象的。在做更高的抽象之前让我们看看使用乘法做累积的代码是什么样的,这就是题目要求我们完成的第一个任务,做函数值的乘积。定义出来的过程如下:(define (product term a next

2014-03-31 00:25:54 3207

原创 SICP 习题 (1.30)解题总结

SICP 习题1.30看上去像是一条复习题,要求我们将一个线性递归过程改写成一个迭代过程。需要改写的过程如下:(define (sum term a next b) (if (> a b) 0 (+ (term a) (sum term (next a) next b))))不过仔细看看题目就会发现,这道题和一般的递归该迭代的习题不同,这道题把过程term 和nex

2014-03-16 00:59:57 3467

原创 SICP 习题 (1.29)解题总结

SICP 习题 1.29 要求辛普森规则求函数f在范围a 和 b之间的定积分的近似值。在经过前面习题的磨练之后,我对这种充满数学定义的题目已经麻木了,觉得自己能完成题目就行,有些时候不需要去理会哪些折磨人的数学定义,比如什么函数的定积分,更不用说什么辛普森规则。其实SICP在1.3.1这节主要讲的是将过程作为参数,这里的题目也是看你是否能掌握这个概念,可以轻松地将一个过程作为参数进行传递和使用。说

2014-03-07 23:01:07 2950 1

原创 SICP 习题 (1.28)解题总结

SICP 习题 1.28 要求使用 Miller-Rabin检查来检测素数。题目中说到Miller-Rabin检查是费马检查的一种变形,不过这种变形不会被Carmichael数欺骗。上几题搞费马检查都已经苦死我了,现在还来费马检查的变形?变形金刚我就知道,擎天柱我很喜欢,大黄蜂也不错。对着习题1.28回忆了一段童年动画片以后,题目还是摆在那里纹丝不动,于是最终还是硬着头皮去看题目细节。首先来看看这

2014-03-02 01:00:21 4434 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除