在程式設計中,需要將一組數列進行排序,這樣更加方便統計與查詢。
對於陣列排序有氣泡排序、直接排序、反轉排序。
工具/原料
Eclipse
氣泡排序
氣泡排序是將小數往前放,大數往後放。
相當於水中氣泡的上升。
氣泡排序是比較相鄰的兩數,如果滿足條件則互換。
建立專案“ArrayDemo”,定義陣列arr[]={29,2,34,56,7,32,4,12,89},通過氣泡排序對該陣列進行排序。
直接選擇排序
簡單來說就是從菜市場中直接找到需要的蔬菜。
比如我們需要胡蘿蔔,首先我們進入菜市場,選中一家菜店,找到胡蘿蔔,然後購買。
建立專案“ArrayDemo”,定義陣列arr[]={29,2,34,56,7,32,4,12,89},通過直接選擇排序通過比較進行排序。
反轉排序
將原有陣列的內容從後往前重新排序。
陣列練習
將陣列arr[]={1,3,4,0,0,6,0,4,7,6,0,5}去掉其中的0項,將其餘值存入新的陣列。
執行程式,在控制檯上檢視最終結果。
注意事項
個人學習總結,僅供參考