読者です 読者をやめる 読者になる 読者になる

Rubyでバブルソート

バブルソート

# a: int型の配列
# n: 配列の大きさ

def bubbleSort(a, n)
  (0..n-1).each do |i|
    (i+1..n-1).to_a.reverse_each do |j|
      if a[j] < a[j-1]
        tmp = a[j]
        a[j] = a[j-1]
        a[j-1] = tmp
      end
    end
  end
end