搜索结果
查询Tags标签: SICP,共有 6条记录-
SICP:元循环求值器(Python实现)
求值器完整实现代码我已经上传到了GitHub仓库:TinySCM,感兴趣的童鞋可以前往查看。这里顺便强烈推荐UC Berkeley的同名课程CS 61A。在这个层次结构的最底层是对象语言。对象语言只涉及特定的域,而不涉及对象语言本身(比如它们的文法规则,或其中的其体句子)。如要涉及…
2023/5/16 1:22:12 人评论 次浏览 -
1145_SICP学习笔记_算法增长的复杂度
全部学习汇总: https://github.com/GreyZhang/g_SICP不知道如何翻译原来的章节标题,但是从内容来看应该是要引入算法复杂度增长的概念。在以往看到的书籍中,或许大家直接称之为算法复杂度的就是这个。 而这里的描述其实更加精准一些,总结来说是能够表征这个算法的资…
2022/2/13 22:45:52 人评论 次浏览 -
SICP 笔记 Lec2b Compound Data Part 3 & Part 4
Lec2b 复合数据Compound DataPart 3 41" - 56" 从有理数类比到用二维坐标来表示点的位置,而两个点即可表示一个线(向量)。1. 引入Closure(闭包)的概念 我的理解: 所有的object可以被“完整”地封装,作为其他object的一部分。这个过程可以无穷无尽地进行下去…
2021/10/19 6:09:51 人评论 次浏览 -
SICP 笔记 Lec2b Compound Data Part 3 & Part 4
Lec2b 复合数据Compound DataPart 3 41" - 56" 从有理数类比到用二维坐标来表示点的位置,而两个点即可表示一个线(向量)。1. 引入Closure(闭包)的概念 我的理解: 所有的object可以被“完整”地封装,作为其他object的一部分。这个过程可以无穷无尽地进行下去…
2021/10/19 6:09:51 人评论 次浏览 -
SICP:构造数据抽象--数据结构中队列与树的解释
现在到了数学抽象中最关键的一步:让我们忘记这些符号所表示的对象。不应该在这里停滞不前,有许多操作可以应用于这些符号,而根本不必考虑它们到底代表着什么东西。 --Hermann Weyi 《思维的数学方式》构造数据抽象 现在考虑一个完成有理数算术的系统,可以设想一个运算…
2021/4/8 10:08:55 人评论 次浏览 -
SICP:构造过程抽象--面向对象的解释
心智的活动,除了尽力产生各种简单的认知之外,主要表现为如下三个方面:(1)将若干简单认知组合为一个复合的认识,由此产出各种复杂的认知。(2)将两个认知放在一起对照,不管他们如何简单或者复杂,在这样做时,并不能将他们合而为一。由此得到有关他们的相互关系的认知。…
2021/4/8 10:08:40 人评论 次浏览