【发布时间】:2020-02-12 10:53:10
【问题描述】:
编写函数 build-author-index 使用 a(listof Book) 和唯一作者列表(字符串)。该函数生成一个 AuthorIndex,其中键是所使用的作者(以相同的顺序),值是该作者在 Book 列表中的所有书籍的标题(也以相同的顺序)。
以下是我的代码。我必须使用带有列表缩写的初学者。我只允许使用 cons, first, second, third, rest, empty?, eq?缺点?、列表、成员?和长度。
由于堆栈溢出不允许我发布我的代码图像
【问题讨论】:
-
Stack Overflow 有
{}来格式化文本。当(first a b c d)最初只接受一个参数时,你认为它应该做什么? (其他在author-index-list)(author-index-list '() my-bookshelf) ; ==> my-bookshelf可以吗?
标签: list if-statement recursion racket cons