麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Ruby > 正文

ruby實(shí)現(xiàn)的插入排序和冒泡排序算法

2020-03-29 12:10:39
字體:
供稿:網(wǎng)友


1、插入排序

復(fù)制代碼 代碼如下:

seq = [3,4,9,0,2,5,9,7,1]

 

1.upto(seq.length-1) do |i|
  if seq[i] < seq[i-1]
    tmp = seq[i]
    j = i-1
    while(j>=0 && tmp<seq[j]) do
      seq[j+1] = seq[j]
      j=j-1
    end
    seq[j+1]=tmp
  end
end

seq.each {|num| puts num}

 

2、冒泡排序

復(fù)制代碼 代碼如下:

seq = [3,4,9,0,2,5,9,7,1,100,99,24,64,18,88,66]

 

0.upto(seq.length-1) do |i|
  exchange = false
   0.upto(seq.length-1-i-1) do|j|
     if seq[j]>seq[j+1]
       tmp = seq[j+1]
       seq[j+1] = seq[j]
       seq[j] = tmp
       exchange = true
     end
   end

  if !exchange
    break
  end
end

seq.each {|num| puts num}



發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 精品国产高清一区二区三区 | 亚洲网在线观看 | 日本一区二区高清不卡 | 欧美日韩高清不卡 | 亚洲精品7777 | 一级免费在线 | 男女无遮挡羞羞视频 | 亚洲午夜影院在线观看 | 免费毛片a线观看 | 亚洲天堂午夜 | 特黄一级小说 | 在线播放免费人成毛片乱码 | 欧美一级做一级爱a做片性 91在线视频观看 | 欧美精品日日鲁夜夜添 | 日本aaa一级片 | 国产69精品99久久久久久宅男 | 久久亚洲精品久久国产一区二区 | 国产精品成人久久久久a级 av电影在线免费 | 精品国产一区在线观看 | 精品一区二区三区网站 | 国产精品成人久久 | 久久久久久久爱 | 国产一精品一av一免费爽爽 | 欧美一级美国一级 | 欧美一级毛片大片免费播放 | 91福利免费视频 | videos韩国| 成人毛片视频免费看 | 久久久一区二区三区精品 | 国产精品久久久久网站 | 一级黄色毛片子 | 亚洲国产精品久久久久制服红楼梦 | 国产福利视频在线观看 | 久久成人动漫 | 成人aaaaa片毛片按摩 | 久久久久久久久日本理论电影 | 欧美一级特黄aaaaaaa什 | 亚洲精品久久久久久下一站 | 一区二区三区日韩电影 | 久久国产免费视频 | 永久av在线免费观看 |