冒泡排序中的內循環條件?for?(i?=?0;?i?<?n?-?1?-?j;?i++)是什么意思?不太理解思路…
3 回答

asdhjhg
TA貢獻4條經驗 獲得超4個贊
冒泡,顧名思義,就是往上冒泡泡唄,假設你在一間房間里,假設你左手上有一把氣球(比方成泡泡),氣球上寫的都是你要排序的數字,然后你拿出一個氣球到右手(第一次循for循環到第一個元素;i=0),你看著這個右手的氣球,然后你比較右手的這個氣球上的數字和左手剩下的所有氣球的數字(第一次for循環下的嵌套for循環依次從i=0,1,2,3,4.........),發現,我擦這是數字最大的氣球,好吧果斷右手松手,讓右手的氣球飄到屋頂(冒泡),然后再從左手拿一個氣球到右手比較,這時飄到屋頂的那個氣球就不用比較了!之后你應該就明白了唄!
點擊展開后面1條
- 3 回答
- 1 關注
- 1793 瀏覽
添加回答
舉報
0/150
提交
取消