Sha256: 3a8aef11bc0e82613e668f097619bbd9d1e90718ddfd4ff719d875da679db0fd
Contents?: true
Size: 501 Bytes
Versions: 2
Compression:
Stored size: 501 Bytes
Contents
--- layout: implementation title: Bubble Sort --- {% highlight ruby %} def bubble(numbers) for i in (0..numbers.size-1) for j in (i..numbers.size-1) if numbers[i] > numbers[j] temp = numbers[i] numbers[i] = numbers[j] numbers[j] = temp end end end numbers end # Reading the input input = gets input = input.split(' ')[1..-1].map {|c| c.to_i } bubble(input) # Printing the output puts input.inject {|output, n| "#{output} #{n}"} {% endhighlight %}
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
jeka-0.1.1 | test/site/ruby.textile |
jeka-0.1.0 | test/site/ruby.textile |