CS61A:SCHEME LIST
这个比较令人疑惑的可能是为什么最后一行是(list (list ...)),其实很简单,append的两个东西,一个是even-subsets(cdr s),这个cdr s已经是列表了,再加上even-subsets,是列表的列表,另一个是map,lambda中是将t再构造一个列表,t是cdr s中的子集
这个比较令人疑惑的可能是为什么最后一行是(list (list ...)),其实很简单,append的两个东西,一个是even-subsets(cdr s),这个cdr s已经是列表了,再加上even-subsets,是列表的列表,另一个是map,lambda中是将t再构造一个列表,t是cdr s中的子集