課程
/后端開發
/C
/C語言入門
怎樣用冒泡排序法,排序
2018-01-22
源自:C語言入門 6-4
正在回答
內循環1和2比較,根據中間變量,讓大的放右邊,然后2和3比較,3和4比較等等,一次循環下來,最大的元素就跑最右邊了;內循環一次只能將最大的元素移動到最右邊,所以需要外循環,外循環第二次的時候就可以把第二大的元素放倒數第二的位置,同理一直循環結束,就會出現一個從小到大的排序。
就按照我的理解來吧,冒泡排序總是就是將數組的從第一個元素開始兩兩相比較,然后大的用temp排后面(對于升序),進行一次內部的j的循環后,比較得到最大的元素放在i的位置上,大致是這樣,如果不懂可以再問一下
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
3 回答冒泡法排序
1 回答冒泡排序排序
1 回答冒泡法排序
3 回答冒泡排序里輸出排序
3 回答數組的冒泡排序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-01-23
內循環1和2比較,根據中間變量,讓大的放右邊,然后2和3比較,3和4比較等等,一次循環下來,最大的元素就跑最右邊了;內循環一次只能將最大的元素移動到最右邊,所以需要外循環,外循環第二次的時候就可以把第二大的元素放倒數第二的位置,同理一直循環結束,就會出現一個從小到大的排序。
2018-01-23
就按照我的理解來吧,冒泡排序總是就是將數組的從第一個元素開始兩兩相比較,然后大的用temp排后面(對于升序),進行一次內部的j的循環后,比較得到最大的元素放在i的位置上,大致是這樣,如果不懂可以再問一下