我有一個列表,列表中的每個元素都有五個組件,所以列表將類似[[1,3,4,5,6],[2,4,5,15, 16],...]。 我想找到列表中所有元素的第三個組件的最大值。我正在使用以下例程,但它不起作用:列表中的最大值
maxList([_,_,_,_,_],Max).
maxList([_,_,A,_,_|F],Max):- A>=Max, Max1=A, maxList(F,Max1).
maxList([_,_,A,_,_|F],Max):- A<Max, Max1=Max, maxList(F,Max1).
任何人都可以幫忙嗎? 非常感謝。
非常感謝您的幫助。這正是我需要的。 – user3038679