用python實現冒泡算法

有這樣一組數列: [7,6,5,4,3,9,8,2,1], 我們想排序成這樣: [1,2,3,4,5,6,7,8,9]。 要怎麼做呢?第一次,我們可以把9排到最右邊。 最終結果就變成這樣: [6, 5, 4, 3, 7, 8, 2, 1,9], 然後第二次,再把8拍到倒數第2位,最終結果就變成: [5, 4, 3, 6, 7, 2, 1,8, 9], 以此類推,排列8次以後就完成了。是不是很簡單,
相關文章
相關標籤/搜索