
Untitled
By: a guest on
Feb 17th, 2012 | syntax:
Ruby | size: 0.17 KB | hits: 90 | expires: Never
#!/usr/bin/ruby
n = 25
data = Array.new(n) {|i| i};
n.times do|i|
from = rand(n - i) + i
data[i], data[from] = data[from], data[i]
end
puts data.inspect