- 博客(5)
- 资源 (13)
- 收藏
- 关注
原创 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 233
原创 typora-圈+
圈+$$\enclose{circle}{1} \\\enclose{circle}[mathcolor="red"]{2} \\\enclose{box}{3} \\\enclose{circle,box}{4} \\\enclose{circle}{\enclose{box}{5}} \\\enclose{box}{\enclose{circle}{6}} \\\enclose{circle}{\enclose{circle}{7}} \\\enclose{box}{\enclose{
2020-12-16 19:20:32 2602 2
原创 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 127
原创 sicp-1.3
高阶抽象基本计算(* x x x) ;; 立方目前的过程,已经提供了描述基本动作的方法。过程抽象(define (cube x) (* x x x)) ;; 立方(cube 3) ;; 9我们还能够将基本的动作进行抽象,表达为一个过程,并且在需要的时候进行调用。更高抽象f(x)=∑n1nf(x) = \sum^n \frac{1}{n}f(x)=∑nn1很快,我们能够将这个抽象过程表达出来(define (sum-of-div n) (define (su
2020-12-09 19:34:25 214
原创 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 140
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人