我想编写字符串反向函数而不使用附加或反向函数。
我写的代码如下:
> (define rdc(lambda (ls)
(cond((null? ls) '())
(else (cons (rdc (cdr ls)) (car ls))))))
此代码的输出如下:
Input: > (rdc '(a b c))
Output: (((() . c) . b) . a)
但我想要(cba)形式的输出。我正在使用 DrScheme