相信接觸過編程語言的同窗們都會對冒泡排序不陌生,今天我爲你們分享一下冒泡排序的一些實現等等編程
注:冒泡排序爲我我的理解如如有不一樣意見的同窗歡迎討論數組
首先介紹一下樓主的思路:編程語言
假如如今有如下一個數組spa
樓主的思路是:用第一個數去比對其餘全部的數,假定從小到大進行排序,那麼我使用第一個數也就是
排序
下標爲0的數字45去與其餘數85,65等等比較 從小到大那麼下標爲0的元素應該是數組中的最小值變量
因此當咱們進行比較的時候咱們經過判斷大於的方式若是大於那麼就交換位置就是說假如方法
45>85那麼使用第三個變量進行交換位置,這樣的話下標爲0的元素就能夠肯定爲以比較過數的最小值im
而後下標爲1的開始與後面的每個數進行比較,由於下標爲0的比較以後已是最小值,那麼除小標爲0的元素img
以後繼續重複前面的步驟求出第二小的值!最後重複上面的步驟進行排序分享
下面上代碼圖
詳細的步驟差很少就這樣,有一點須要注意的就是這個方法是一個一個下標的進行確認排序!
好了,樓主的分享就到這裏了!
感謝你的觀看,儘管我寫的不是很好!