冒泡法的原理舉例説明
計算機寫代碼的時候經常用到數組排序的。冒泡法排序大概是最基礎的排序方法了,冒泡法的原理舉例説明一下,把數組從大到小排列,經過一輪比較就會把最小的排到最後……
操作方法
(01)第一輪比較,相鄰的兩個數比較,因為是把數組從大到小排列,所以,相鄰的兩個數如果小的在前邊就把這兩個數互換,大的在前邊則不變,最後,數組中最小的數到了最後的位置
(02)第二輪比較,最終把第二小的數放到了倒數第二個位置。還可以發現最後一輪比較實際上並沒有意義,因為最小和第二小的數已經確定了,最後一輪的比較結果不會發生改變
(03)第三輪比較,最終把第三小的數放到了倒數第三個位置。這是個規律,第幾輪比較就會把第幾小的數擺到正確的位置上
(04)第四輪比較,最終把第四小的數放到了倒數第四個位置。從圖上可以看出來,只有前四次的比較有意義,後面的比較,數字位置根本不會改變
(05)第五輪比較,最終把第五小的數放到了倒數第五個位置。前三次的比較有意義,因為後面幾位數已經確定
(06)第六輪比較,最終把第六小的數放到了倒數第六個位置。依舊遵循前面説的規律
(07)第七輪比較,最終把第七小的數放到了倒數第七個位置。因為一共八個數,所以整個數組就從大到小排好啦
特別提示
在計算機運行冒泡法時劃紅線的計算機也會運行,很浪費,所以冒泡法並不是最好的排序方法
-
打印機出現卡紙怎麼辦,打印機卡紙怎麼處理
有沒有小夥伴在使用打印機的時候遇到過故障。下面我們就一起來看看關於打印機出現卡紙怎麼辦?打印機卡紙應該怎麼處理的具體方法。打印機卡紙要怎麼拿出來(01)當我們使用的打印機突然出現突然卡紙現象是怎麼回事呢?首先我們需要先打開打印機的“前額”。(02)下圖就表...
-
表格excel全空白沒有線條邊框網格線怎麼辦
Excel表格打開時,正常情況下都是有線條邊框網格線的,但如果出現如圖Excel表格全空白沒有線條邊框風格線的時候怎麼辦呢?接下來我就以Excel2010版本為例給大家提供幾個解決方法。操作方法(01)方法一:打開Excel表格,單擊選項,然後再把選項中的前的空格單擊打上即可顯示所...
-
怎麼取消電腦自動鎖屏
不喜歡電腦自動鎖屏,但也不知道怎麼設置,沒關係,一起和我來了解一下吧。操作方法(01)我們先打開“控制面板”,可以在“開始菜單”或者是直接在桌面上打開,大家就自己選擇吧。(02)打開之後,我們選擇“系統和安全”。(03)再在“電源選項”下,選擇“更改計算機睡眠時間”。(04)最...
-
如何給u盤取消密碼
如何給u盤取消密碼?下面小編為你介紹下,希望可以幫助到你。操作方法(01)打開“控制面板”,進入頁面後點擊控制面板右側的下三角。(02)點擊“所有控制面板選項”,選擇“BitLocker驅動加密”。(03)進入頁面後,點擊“關閉BitLocker”。(04)輸入密碼,點擊“解鎖”,選擇“解鎖驅動...