我是計劃的初學者,有人能給我一些關於如何得到的想法,「列表中奇怪的元素?」所以( A B C D G)
返回(G C A)
。我得到了相反的名單,我現在需要拉其他數字。請幫忙。這是到目前爲止我的代碼:在計劃中獲得一個反向列表「奇怪位置的元素」
(define (list-rev lis)
(COND
((NULL? lis) '())
((LIST? lis)
(append (oddrev (CDR lis)) (list (CAR LIS))))
(ELSE (show " USAGE: (oddrev [LIST])"))))