我有一个列表,列表中的每个元素都有五个组件,所以列表将类似[[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