Sixeight #5873(2008/02/27 07:00 GMT) [ Other ] Rating0/0=0.00
2値の配列で座標を表現して、その配列をソートします。
1 2 3 4 5 6
coordinates = Array.new(10) { [rand(10), rand(10)]} # by dictionary p coordinates.sort # by distance p coordinates.sort {|(x1, y1), (x2, y2)| (x1**2 + y1**2) <=> (x2**2 + y2**2) }
Rating0/0=0.00-0+
1 reply [ reply ]
Sixeight #5874(2008/02/27 07:01 GMT) Rating-1/1=-1.00
すいません言語指定し忘れました。 Rubyです。
[ reply ]
Sixeight
#5873()
[
Other
]
Rating0/0=0.00
2値の配列で座標を表現して、その配列をソートします。
coordinates = Array.new(10) { [rand(10), rand(10)]} # by dictionary p coordinates.sort # by distance p coordinates.sort {|(x1, y1), (x2, y2)| (x1**2 + y1**2) <=> (x2**2 + y2**2) }Rating0/0=0.00-0+
1 reply [ reply ]