sicp
文章平均质量分 94
wait_for_eva
longer
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sicp-2.4
复数定义 两种坐标 直角坐标 v=(read_part,imag_part) v=(\text{read\_part}, \text{imag\_part}) v=(read_part,imag_part) 极坐标 KaTeX parse error: Expected '}', got '_' at position 22: …\text{magnitude_̲part}, \text{an… 选择函数 function description real-part 获取实部原创 2021-01-28 19:18:42 · 190 阅读 · 0 评论 -
sicp-2.3
符号 字符串和程序还是存在一些区别的,尤其是那些代码字符串。 (define a 1) aaa是什么,在运算层面,我们说它是111;在代码层面,我们说它是一个变量;但是文本怎么说的呢? 在程序里面直接的aaa永远无法描述变量本身,因为代码里面的aaa代表的是111,"a"只是一个字符。 或者应该这样描述更加直观a=1a=1a=1,等式两边,我们一直描述的都能是右边,也就是值,不是111就是"a"。 但是我们其实想表达的是a(1)a(1)a(1),它是这样一个值:它代表代码中的一个变量,也就是一个占位符。原创 2021-01-12 14:57:00 · 371 阅读 · 0 评论 -
sicp-2.2
序对 无类型 (cons 1 2) o / \ 1 2 但是序对本身对于元素的类型是无要求的,它就是一个指针而已。 (cons (cons 1 2) (cons (cons 3 4) (cons 5 6))) o / \ 1 o / / \ 2 3 5 / \ 4 6 列表 当需要一个连续数据的时候,我们大概会这样进行表述 (cons 1 (cons 2 (cons 3 (cons原创 2020-12-29 10:49:33 · 312 阅读 · 0 评论 -
sicp-2.1
有理数 组成 一个有理数,总能够用两个整数进行表示 numerdenom \frac{\text{numer}}{\text{denom}} denomnumer 方法 创建 : (make-rat <n> <d>) 分子: (numer <x>) 分母: (denom <x>) 组合 虽然还没实现数据结构,但是根据定义能够搭建运算了。 相加 n1d1+n2d2=n1d2+d1n2d1d2 \frac{n_1}{d_1} + \frac{n_2}{d原创 2020-12-12 19:09:12 · 187 阅读 · 0 评论 -
sicp-1.3
高阶抽象 基本计算 (* x x x) ;; 立方 目前的过程,已经提供了描述基本动作的方法。 过程抽象 (define (cube x) (* x x x)) ;; 立方 (cube 3) ;; 9 我们还能够将基本的动作进行抽象,表达为一个过程,并且在需要的时候进行调用。 更高抽象 f(x)=∑n1n f(x) = \sum^n \frac{1}{n} f(x)=∑nn1 很快,我们能够将这个抽象过程表达出来 (define (sum-of-div n) (define (su原创 2020-12-09 19:34:25 · 364 阅读 · 0 评论 -
sicp-1.2
阶乘 原始定义 (define (factorial n) (if (= n 1) 1 (* n (factorial (- n 1))))) (factorial6)=(6∗factorial(5))=(6∗(5∗factorial(4)))=(6∗(5∗(4∗factorial(3))))=(6∗(5∗(4∗(3∗factorial(2)))))=(6∗(5∗(4∗(3∗(2∗factorial(1))))))=(6∗(5∗(4∗(3∗2))))=(6∗(5∗(4∗6)))=(6∗(5∗24))原创 2020-12-01 22:13:35 · 184 阅读 · 0 评论 -
sicp-1.1
认知与抽象 基础认知 人有去感受事物的能力,并形成记忆,这是最基础的认知。 复合认知 将多种的认知进行组合,从而得到复合的认知,这是认知的拓展。 认知认知 将多种的认知摆出,不进行相互间的组合,而考察各者之间的差异性,从而得到关于认知的认知。 抽象认知 基础认知关联具象现实,而将关于认知的认知剥离出来,独立的存在,这就是抽象。 递归的威力 所谓递归 模式一致性:一个复杂过程拆分的子过程,和父过程具有一致的模式。 简而言之,就是套娃,虽然尺寸变化,但是拆分过程中,模式保持不变。 过程定义原创 2020-11-10 16:23:17 · 172 阅读 · 0 评论
分享