本仓库是SCIP一书的练习题题解,主要为了记录书中的例子和课后练习题的题解。
书本要求采用Scheme(一种Lisp方言)编写,但是本人不想再花时间配环境以及熟悉新语言,所以全部采用Python编写,但有些细节不太一样,看起来有点像函数式编程。
欢迎在Issue留言讨论,另外推荐一个另一个题解网站:SCIP解题集,使用 MIT Scheme 作为编程环境,完全避免了代码不兼容的问题。
-
Chapter1: Building Abstractions with Procedures
-
Chapter2: Building Abstractions with Data
- 2.1: Introduction to Data Abstraction
-
Others