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]).
私の間違い。 要素1、要素2と同じです。 ありがとう –
変数は大文字または '_'で始まる必要があります。たとえば、 'element1'は変数ではありません。それはn原子です。 – lurker