class Array
Public Instance Methods
monkey_sort()
click to toggle source
# File lib/monkey_sort/array.rb, line 7 def monkey_sort loop do break if sorted? shuffle! end self end
sorted?()
click to toggle source
# File lib/monkey_sort/array.rb, line 2 def sorted? (length - 1).times { |i| return false if self[i] > self[i + 1] } true end