내가 프롤로그에 코딩하려는 프로그램에 대한 도움을 요청하고 싶습니다. 나는 나무의 루트에서 노드 X의 경로를 찾는 함수 path(X,tree,Path)
을 만들고 싶다. 기본적으로 나는 3 개의 문장이있을 것이라고 생각했다. 더 트리 트리의 루트에서 노드 X의 경로 찾기
path(X,tree(X,void,void),[X])
가 없기 때문에
path(X, void, [])
, 트리 루트path(X,tree(Route,Left,Right),Path)
, 의 요소를 포함하는 목록을 반환 빈 목록을 반환 ?????????
나는 3 개의 문장이 있다고 믿는다. 2 개는 알고 있지만, 3 번째 문장은 무엇인지 모른다. 누구든지 나를 도울 수 있습니까? 고맙습니다.
작동하지 않습니다. – VahidM