Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试创建“make-change”,它将返回总和 = 输入的硬币的 ls,并且它需要包含尽可能少的硬币数量。例如:(修改 99)
=> (四分之一四分之一一角一角便士便士便士便士便士)
make-change以下是应该运行的路线:
make-change
cons
(make-change (- x value))
value
你可以告诉这个过程将终止,因为金额将通过第 2 步变得越来越小,直到最终可以以第 1 步结束。