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

首頁(yè) > 編程 > Ruby > 正文

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

2020-02-24 15:29:01
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

ruby實(shí)現(xiàn)的插入排序和冒泡排序算法,相信不是很多人都會(huì)進(jìn)行操作,然而我們從一開(kāi)始就需要把元素放到最后,下面武林技術(shù)頻道小編來(lái)給大家詳細(xì)介紹一下吧!
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}

通過(guò)武林技術(shù)頻道小編介紹的ruby實(shí)現(xiàn)的插入排序和冒泡排序算法,相信大家都了解了,希望能給大家?guī)?lái)幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 亚洲精品欧美在线 | 午夜天堂在线视频 | 国产无遮挡一区二区三区毛片日本 | av影院在线 | 在线播放av网址 | 国产精品久久久久久久久久久久午夜 | 久久人人爽人人爽人人片av免费 | 日韩在线毛片 | 在线观看免费污视频 | 激情视频在线播放 | 精品在线视频播放 | 国产精品久久久久久影院8一贰佰 | 欧美高清第一页 | 国产精品视频一区二区三区四区国 | 国产99精品在线 | 国产papa| 日韩美香港a一级毛片 | 国产 一区 | 悠悠成人资源亚洲一区二区 | 本色视频aaaaaa一级网站 | 羞羞色院91精品网站 | 国产一级一区 | 日本网站一区 | 日本a∨精品中文字幕在线 被啪羞羞视频在线观看 | 欧美第1页 | 亚洲男人的天堂在线视频 | 男女羞羞视频在线观看免费 | 久久精品国产亚洲7777小说 | 国产片91 | 蜜桃网站在线观看 | 国产瑟瑟视频 | qyl在线视频精品免费观看 | 亚州综合 | 91久久国产综合精品女同国语 | 亚洲人成在线播放网站 | 久久久久久久久日本理论电影 | 久久夜夜视频 | 成人午夜一区 | 国产精品无码久久久久 | 欧美成人精品一级 | www.99av |