1
목록에있는 모든 목록에 목록을 추가하는 방법을 찾으려고합니다. 같은appendAll - 목록 내의 모든 목록에 목록 추가
뭔가 :
appendAll([a,b],[[q,w],[z,x]],X).
X = [[a,b,q,w],[a,b,z,x]].
나는 아직 프롤로그에 새로 온 사람과 중첩 된 목록은 꽤 날을 던지고있다.
내가 지금 몇 시간 째 이렇게보고있어 :
appendAll([], _, []).
appendAll(_, [], []).
appendAll([H1|T1], [H2|T2], X) :-
append(H1,H2,R),
appendAll(T1,[H2|T2],X).
% recurse down to [], and append back up
어떤 도움은 많이 감사합니다 감사합니다!
흠 난이 큰 확신하지만 난 전혀 아니에요 그것을 이해하십시오. – ftsk33
좋습니다. 나는 내 실수를 발견했다. 감사! – ftsk33