We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7b98525 commit 4d89a33Copy full SHA for 4d89a33
sorting/bubble_sort.rb
@@ -5,12 +5,10 @@ def bubble_sort(array)
5
sorted = false
6
until sorted
7
sorted = true
8
- for i in (0..unsorted_until_index)
9
- if array[i+1]
10
- if array[i] > array[i+1]
11
- array[i], array[i+1] = array[i+1], array[i]
12
- sorted = false
13
- end
+ 0.upto(unsorted_until_index - 1) do |i|
+ if array[i] > array[i+1]
+ array[i], array[i+1] = array[i+1], array[i]
+ sorted = false
14
end
15
16
unsorted_until_index -= 1
0 commit comments