1.
cs61a
1.1.
function
1.2.
control
1.3.
highfunc
1.4.
environment
1.5.
design
1.6.
funcexample
1.7.
recursion
1.8.
recurseTree
1.9.
containers
1.10.
dataAbstract
1.11.
trees
1.12.
mutableVal
1.13.
mutableFunc_void
1.14.
iterators
1.15.
objects
1.16.
inherience
1.17.
representation
1.18.
compostion
1.19.
efficiency
1.20.
decomposition
1.21.
scheme
1.22.
exception
1.23.
interpreter
1.24.
tailcall_void
1.25.
Final
2.
cs61b
2.1.
class def & use
2.2.
2.2sslit
Light (default)
Rust
Coal
Navy
Ayu
CSNote
Iterators
iter --> return 一个 iterator
next --> 返回下一个
yield用在某些return后还继续操作的情况下
result[1]
list --> generator