我试过了:
List splice(List l1, List l2){
List l3 = new LinkedList();
return l3;
}
List append(List l1, List l2) {
List to_return = copy(l1);
List l3 = copy(l2);
while (true) {
if (l3.isEmpty())
return to_return;
to_return = append1(to_return,hd(l3));
l3 = tl(l3);
}
}
接下来我该怎么办?如果我输入[1,2,3]
and [a,b]
,我想得到[1,a,2,b,3]
。