我目前正在尝试解决一道关于中期练习的问题。这个问题要求我编写一个表达式来将两个列表(我们称之为list1和list2)连接起来,其中list2必须附加到list1的末尾。在整个过程中不能使用函数append。 我可以使用cons、filter、accumulate、map、list-ref和inumerate-interval。 我已经尝试了各种形式的解决方案,例如:
(cons list1 list2)
(filter list? (map list (cons list1 list2)))
(list list1 list2)
(map list (list list1 list2))
我已经花了两天时间尝试找到解决方案,但是一无所获。如果有人能够指导我正确的方向,或者提供任何形式的帮助,我将不胜感激。
另外,如果我的代码格式或问题的提问方式存在某些错误,请谅解我是新手。谢谢。