如果你理解到了冒泡算法的真諦你一眼就會看出這就是一個冒泡算法就能解決。只不過在進行移位操作之前,要先對碟子進行處理,將黑碟子賦值為1,白碟子賦值為0,然后放到數組里面去,進行冒泡排序就可以了。
1.是101010,和相鄰比較,然后移位
2.是011010,和相鄰位比較會發現,相同因此跳過
3.是011010,比較到第4位,交換位置
4.是001110,相同跳過
5.是001110,交換位置
6.是000111
如果你理解到了冒泡算法的真諦你一眼就會看出這就是一個冒泡算法就能解決。只不過在進行移位操作之前,要先對碟子進行處理,將黑碟子賦值為1,白碟子賦值為0,然后放到數組里面去,進行冒泡排序就可以了。
1.是101010,和相鄰比較,然后移位
2.是011010,和相鄰位比較會發現,相同因此跳過
3.是011010,比較到第4位,交換位置
4.是001110,相同跳過
5.是001110,交換位置
6.是000111
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。