ssdcua
Last Updated: December 26, 2018
·
1.395K
· webcoderph

Bubble Sort in Ruby

def bubble_sort(array)
   n = array.length
   swapped = true
   while swapped do
     swapped = false
     (n - 1).times do |i|
       if array[i] > array[i + 1]
         array[i], array[i + 1] = array[i + 1], array[i]
     swapped = true
       end
     end
   end
   array 
end

arr = [2,3,100,3,5,4,10,7]

p bubble_sort(arr) # => [2, 3, 3, 4, 5, 7, 10, 100]

27 Responses
Add your response

29293

Oh thanks for bubble sort in ruby really thanks man

over 1 year ago ·
29587

thanks

over 1 year ago ·
29588

bubble sort mark

over 1 year ago ·
29739

Thanks for sharing bubble sort in ruby It will be more helpful for us as best webdesign company in India

10 months ago ·
30045

this is correct? if array[i] > array[i + 1]
array[i], array[i + 1] = array[i + 1], array[i]?
https://y8.world

7 months ago ·
30197
6 months ago ·
30198

Learn more about Cousins Day, celebrated on July 24. ... July 24, 2018 is also Amelia Earhart Day | National Tequila Day; July is National Grilling Month ...
https://www.rmrg.co/when-is-national-cousins-day-in-2018/

6 months ago ·
30224

Hello everyone welecome to http://basketballgames.io You are a basketball enthusiast !!! You want to get involved with an impressive basketball game or simply a game player. Have fun

6 months ago ·
30239
30287

Thanks for share with me this information https://kenthabergazetesi.com/

6 months ago ·
30288

Casinomaxi ile güvenilir bahis keyfi yaşayın https://casinomaxis.com/

6 months ago ·
30296

Oh thanks for bubble sort in ruby really thanks man

https://www.artemisbet6000.com/

6 months ago ·
30365

Betconstruct alt yapılı Betmoon bahis sitesi Curacao lisansına sahiptir. Bahis sektöründe yer alan en güvenilir hizmetler Betmoon bahis şirketinde yer almaktadır. https://www.efsanelermeydani.com/betmoon-giris/

5 months ago ·
30405

İlbet giriş ve adres değişikliği bildirimlerini alın. İlbet giriş adresi https://ilbet.net/

5 months ago ·
30406
30662

Güvenilir bahis sitesi Grandbetting ile anında ödemenizi hesabınıza alın. Limitlendirme ve belge olmadan online canlı bahisler, spor bahisleri ve casino oyunlarını Grandbet'te deneyin. Grandbetting giriş https://www.bahistic.com/grandbet/

4 months ago ·
30684

Hitbet bahis ürünlerinde yüksek oranların yanında %50 yatırım bonusu sunarak bahisçilere harika bir deneyim sağlamaktadır. https://hitbetbahis.com/

4 months ago ·
30763

10 numara bahis şirketi Wonodds bahis sitesi ile güvenilir canlı bahis deneyimi yaşayın. Wonodds giriş adresi üzerinden siteye sorunsuz giriş sağlayabilirsiniz. https://yeniwonodds.com/

4 months ago ·
30778

Betconstruct altyapılı Pinbahis, Asyabahis ve Sekabet güvencesi ile 2018 yılında kuruldu. Pinbahis bahis şirketi Curacao lisansı ile 2000TL hoş geldin bonusu sunmaktadır. https://pinbahis.org/ Pinbahis

4 months ago ·
30795

Bethub altyapısı ile güvenle hizmet veren Vadibet, ödemelerde asla sorun çıkarmaz. Vadibet giriş adresinden siteye sorunsuz erişim sağlayın. https://vadi-blog.com/

4 months ago ·
30861

Casino siteleri kategorisine 13 yıl önce katılmış olan Vdcasino iletişim telefon numarası üstünden de üyelerinin kendisiyle irtibat kurmasına olanak tanıyor. https://vdcasinos.com/

4 months ago ·
30887
3 months ago ·
30960

Thank you so much tipobet güncel giriş adresleri için http://betmobil.org/tipobet adresini ve http://yenigiris1.site/tipobet sitesini ziyaret edebilirsiniz.

3 months ago ·
31172

Youwin bahis şirketinin ilk ve tek türkçe destek platformu olan http://you.girisadresi7.com/ sitemizi takip edin sizlerde kaznaın.

2 months ago ·
31173

Mobilbahis şirketinin güncel giriş adreslerine " http://mobil.bedava30.xyz/ " sayfamızı ziyaret ederek ulaşabilir destek alabilirsiniz.

2 months ago ·
31377

Betconstruct altyapısına geçiş yapan Betlike bahis sitesi yeni üyelerine 250 TL hoş geldin bonusu sunmaktadır. Betlike http://betlike12.com/

about 1 month ago ·
31418

Marsbahis yeni giriş adresi bilgileri her hafta güncellenmekte, canlı bahis sitesi yeni bir adres belirleyerek üyeler ile tekrar buluşabilmektedir. http://www.marseillepride.org/

about 1 month ago ·