0
목록이 있으며 주문되었는지 확인하고 싶습니다. 누군가 내 오류를 지적 할 수 있습니까?프롤로그 목록이 오름차순인지 확인하십시오
감사
taxinomemene([]).
taxinomemene([element1,element2|Tail]):-
stoixio1>stoixio12,
taxinomemene([stoixio2|Tail]).
목록이 있으며 주문되었는지 확인하고 싶습니다. 누군가 내 오류를 지적 할 수 있습니까?프롤로그 목록이 오름차순인지 확인하십시오
감사
taxinomemene([]).
taxinomemene([element1,element2|Tail]):-
stoixio1>stoixio12,
taxinomemene([stoixio2|Tail]).
당신은 무엇을 싱글 목록을 가지고 stoixio1 및 stoixio12 어떤 경우? 조건은 요소 1과 요소 2에 있어야합니다.
is_sorted([]).
is_sorted([_]).
is_sorted([X,Y|T]) :-
X=<Y,
is_sorted([Y|T]).
그것의 나의 실수. element1, element2와 동일합니다. 도움 주셔서 감사합니다. –
변수는 대문자 또는'_'로 시작해야합니다. 예를 들어'element1'은 변수가 아닙니다. 그것은 n 원자입니다. – lurker