希爾排序的步長怎麼取
  希爾排序的思想是:先選擇一個小於排序數據個數n的整數di(稱為步長,一般為小於n的質數),將間隔di的數為一組,對每組的元素進行直接插入排序,即將需要排序的數據插入到已經排序好的序列中。當步長為1時,完成整個數據的排序。排序的流程為:
1、根據步長的個數,對於每個步長進行分組
2、對每組進行插入排序,主要操作如下:
1)如果待插入數據比前一個數據小,將該數據存儲到臨時遍歷temp中
2)將前面比他大的數據全部向後移動一位
3)再將temp的數據插入到最後移動的數據位置
給你到問題是,將標準輸入的n個整數採用希爾排序,步長取5,3,1,並需要顯示出每次需要插入的數,並完成該數據的排序。
輸入:標準輸入,輸入的第一行為整數的個數n值,第二行為n個整數,每個整數之間為一個空格。
輸出:標準輸出,輸出第一行依次輸出排序過程中需要插入的數,每個輸出數據之間使用一個空格隔開,第二行輸出排序後的序列,每個輸出數據之間使用一個空格隔開
-
坐火車可以到泰國嗎
現在還不能坐火車去泰國,原因在於泰國的高鐵尚在建設過程中,目前我們只能坐火車從昆明經老撾鐵路到達萬象,要到泰國需要經廊開進入,目前這裏只有米軌線,沒有客運任務。不可以。火車是中國道路出行方式中的鐵軌出行方式,只能在陸地運行,而泰國位於亞洲的東南部不與中國...
-
年宵牡丹都有哪些顏色呢
年宵牡丹花的花色豐富,主要以大紅色、粉紅色、黃色、紫色、白色、藍色為主,除此之外,還有夜光白、豆綠色、藍田玉、姚黃色、首案紅等稀有的顏色。...
-
googleearth連接不上服務器怎麼辦
有以下兩種原因:1、手機內存空間已滿。這種情況我們可以刪除手機中的一些軟件,或清理一下微信緩存,騰出更多的空間來,然後重新打開微信。2、手機後台佔用過多。關閉後台所有運行應用,重新打開微信小程序即可解決。3、如果以上方法都無法解決,建議重啟手機後重新嘗試...
-
貨拉拉新訂單沒有聲音
貨拉拉來單了沒聲音有以下原因一,優先推給了新司機和噴車漆的司機和超級會員二,與自身的手機還是有關係,是否您的手機網絡有問題三,你與貨拉拉公司的距離有關係。因為貨拉拉訂單推送是根據距離進行推送的。如果距離非常遠就會延遲推送訂單。同時貨拉拉有會員制,不同...