2013-03-24 2 views
0

나는 그런주문 INT 쌍은

[(1,2),(3,5),(0,1),(1,3),(3,0),(0,3)] 

내가 가장에 작은 쌍에서이 목록을 주문하려는 등 INT 쌍의 목록이있다. 위의 예를 들어,

[(0,1),(0,3),(1,2),(1,3),(3,0),(3,5)]. 

는 주어진 입력의 목록에는 동일한 쌍 없을 것이라고 추측 할 수 있어야한다. 어떻게 할 수 있습니까? 고마워. (Int들 포함)이 개 Ord

답변

5

의 기능을 사용하면 Data.List입니다. 그것은 Ord의 인스턴스 인 모든 유형에서 작동하며 쌍은 실제로 인스턴스입니다.

3

튜플 차례로 Ord 클래스의 인스턴스, 그래서 당신은 단지 sort 목록 수 있습니다.