我开始了解 Lisp,但我被困在一项任务实际上,这是任务,
编写一个函数,将两个数字列表的列表 作为输入。该函数的结果应该是一个列表,其元素是这两个子列表的元素之和。例如:((1 3 2)(4 6 3)) ==> (5 9 5)
它需要在不使用循环、泛函和赋值函数的情况下完成。我不知道该怎么写,这样他就可以同时查看两个子数组并成对组合元素。
请写。
我没有像往常一样
我开始了解 Lisp,但我被困在一项任务实际上,这是任务,
编写一个函数,将两个数字列表的列表 作为输入。该函数的结果应该是一个列表,其元素是这两个子列表的元素之和。例如:((1 3 2)(4 6 3)) ==> (5 9 5)
它需要在不使用循环、泛函和赋值函数的情况下完成。我不知道该怎么写,这样他就可以同时查看两个子数组并成对组合元素。
请写。
我没有像往常一样
算法很简单:
如果其中一个列表为空,则返回第二个列表
否则
例如: