2009-04-30 40 views
5

Puanların koordinatlarını temsil eden bir tuple listemiz var. Onları ilk veya ikinci değerle nasıl sıralayabilirim, böylece puanlarımı soldan sağa, sonra yukarıdan aşağıya doğru sıralayabilirim?F arasında sıralama sıralama F #

cevap

0
let sorted = List.sort_by (fun (a,b) -> a,b) myList 

Değişim bir, etrafına

1

Yan Not başka bir yol gerekirse b:

Bu sıralama hakkında değil ama senin kullanılıyorsa tupled bunun yerine bir Set kullanmak isteyebilir koordinatları Listenin Bir Set kullanmak gerçekten Tetris uygulamamı basitleştirmemde bana yardımcı oldu.