作者 :刘丰恺
作者博客:若梦浮生
转载需征得作者本人同意
计算机科学的内容包罗万象,其中的经典的课程也是不胜枚举。但是在这其中SICP(Structure and Interpretation of Computer Programs)绝对是其中的经典和翘楚,在2008年以前SICP的MIT6.001课程历来是CS相关专业必修入门课程。
SICP的核心内容是什么呢?众说纷云,有人说是一本有关Lisp/Scheme的书主要讲函数式编程的思想,有的说是一本有关解释器构造的入门书籍,和我们学过的龙书挂钩,但就我个人而言,SICP作为一本入门书更多的不是担负起介绍某一方面具体的知识的重任,而
继续阅读 »
第一次听说Paul,是在学习sicp的时候,在程序设计技术和方法看到了阅读材料:一个新兴企业的故事.
继续阅读 »
刚刚看了欧拉计划31题.一下就想起了sicp上的练习2.19了,由于时间隔的太久,一下子想不起当时写的解法了=.=
只记得是一个简单的递归....感觉智商一直在下降啊
思路如下:
假设有N种硬币,那么换零钱方式的数目,等于完全不使用第一种硬币的方式的数目,加上使用第一种硬币的方式的数目.
继续阅读 »
前言
回学校的这么长时间竟然没有写过超过300行的代码。这日子实在是太颓废了。
SICP 暂时看不下去,那么多题静不下心。
可是最近是真的无聊就说新学一门语言吧,刚好公司在用 Go,而且大家都说 Go 语言不错,我就准备学了一下。
继续阅读 »