BubbleSort(バブルソート:基本交換法)のRubyによる実装.
def bubblesort(array) for i in 0...array.length-1 for j in 0...array.length-1-i array[j+1],array[j]=array[j],array[j+1] if array[j] > array[j+1] end end return array end
Rubyは多値代入ができて楽.
BubbleSort(バブルソート:基本交換法)のRubyによる実装.
def bubblesort(array) for i in 0...array.length-1 for j in 0...array.length-1-i array[j+1],array[j]=array[j],array[j+1] if array[j] > array[j+1] end end return array end
Rubyは多値代入ができて楽.