冒泡算法原理
請(qǐng)Google、百度
此處省略200字,總結(jié)就是兩兩比較阳柔,要反復(fù)過N遍。OC中有對(duì)應(yīng)的排序API
還是寫一下好蚓峦,回頭自己看舌剂,也不至于看不懂
例子:(斜體加粗)
第一次
(1) ?@[@3,@2,@5,@1,@4] -> @[@2,@3,@5,@1,@4]
(2) ?@[@2,@3,@5,@1,@4] -> @[@2,@3,@5,@1,@4]
(3) ?@[@2,@3,@5,@1,@4] -> @[@2,@3,@1,@5,@4]
(4) ?@[@2,@3,@1,@5,@4] -> @[@2,@3,@1,@4,@5]
第二次
(1) ?@[@2,@3,@1,@4,@5] -> @[@2,@3,@1,@4,@5]
(2) ?@[@2,@3,@1,@4,@5] -> @[@2,@1,@3,@4,@5]
(3) ?@[@2,@1,@3,@4,@5] -> @[@2,@1,@3,@4,@5]
(4) ?@[@2,@1,@3,@4,@5] -> @[@2,@1,@3,@4,@5]
第三次
(1) ?@[@2,@1,@3,@4,@5]-> @[@1,@2,@3,@4,@5]
(1) ?@[@1,@2,@3,@4,@5]-> @[@1,@2,@3,@4,@5]
(4) ?@[@1,@2,@3,@4,@5]-> @[@1,@2,@3,@4,@5]
(4) ?@[@1,@2,@3,@4,@5]-> @[@1,@2,@3,@4,@5]
第四次
(1) ?@[@1,@2,@3,@4,@5] -> @[@1,@2,@3,@4,@5]
(2) ?@[@1,@2,@3,@4,@5] -> @[@1,@2,@3,@4,@5]
(3) ?@[@1,@2,@3,@4,@5] -> @[@1,@2,@3,@4,@5]
(4) ?@[@1,@2,@3,@4,@5] -> @[@1,@2,@3,@4,@5]
第五次
(1) ?@[@2,@1,@3,@4,@5] -> @[@1,@2,@3,@4,@5]
(2) ?@[@1,@2,@3,@4,@5] -> @[@1,@2,@3,@4,@5]
(3) ?@[@1,@2,@3,@4,@5] -> @[@1,@2,@3,@4,@5]
(4) ?@[@1,@2,@3,@4,@5] -> @[@1,@2,@3,@4,@5]
代碼片段:
demo:
后面補(bǔ)充