大家幫看一下,希爾排序問題,資料結構希爾排序問題,求指點!

2021-03-04 09:00:33 字數 1141 閱讀 1590

1樓:

參考一下下邊的算來法吧,源希望能幫到你

void shellsort(record r[ ], int n) }}

希爾排序問題 70

2樓:聽不清啊

是49上面有一橫。這是因為有兩個49。加一橫是為了區分它們。

希爾排序的問題

3樓:匿名使用者

shell 排序每一趟的增量序列都不知道,如何知道每一趟排序後的結果?

資料結構希爾排序問題,求指點!

4樓:烏石

while (data[0] < data[j - d]&&j-d>1)這個j-d>1應該為j-d>=1吧

這個希爾排序**出錯了?

5樓:

d是3,意思就是把位置為1+3*0,1+3*1,1+3*2……放在一起2+3*0,2+3*1,2+3*2……放在一起3+3*0,3+3*1,3+3*2……放在一起

關於希爾排序和增量的問題。

6樓:匿名使用者

像這個我們一般去d=6

如果取d=4 那麼就把第乙個數

與第五個數與第九個數比較

小的放在前面 15...16...17第二個數與第六個數與第十個數比較,.2...5...9..

..4...8...13.

...18...24...25..

一趟掃瞄結果為:15,2,4,18,16,5,8,24,17,9,13,25

關於插入排序,希爾排序的哨兵問題。

7樓:烏石

1.你的想法bai

沒問題,書中的處理du也沒問題,zhi只不過呢,因為先前已有了一dao

次比較,

回為了讓這次比答較的資訊不浪費,所以做此處理,如果你讓j=i-1開始,就多做了一次比較吧。

2.為什麼不能用哨兵,是因為希爾排序在一趟排序中插入排序是發生在間隔為d的子串行裡,所以不能用哨兵。也就是說向前尋找插入位置時,不一定能遇到r【0】停下來。

大家幫我看一下這是什麼,大家幫我看一下這是什麼?

有可能含有金,但是更有可能是自然銅。你用濃硫酸腐蝕一下,如果腐蝕了就是自然銅,沒有腐蝕掉則可能是金,因為金只有王水才能夠腐蝕,其他酸一般腐蝕不了。請你們幫我看一下這是什麼東西 100 大明宣德年制18羅漢玉山子,只知道有這麼個東西,但真假就不知了。樹脂加石粉。現代工藝品。當代樹脂工藝品,冒充古董騙錢...

大家幫我看一下這是什麼情況,大家幫我看一下這是什麼情況?

房子質量有問題,找他們 找房屋評估公司出乙份樓宇安全和結構證明,切記不要這麼快簽收樓 請大家幫我看一下,這是什麼病,是什麼原因造成的?謝謝了!番茄細菌性潰瘍病全生育期均可發病。幼苗染病,真葉從下向上打蔫,葉柄或胚軸上產生凹陷壞死斑,橫剖病莖可見維管束變褐,髓部出現空洞。成株期染病常從植株下部葉片邊緣...

大家幫忙看一下這個值多少錢,大家幫忙看一下這個是什麼,值多少錢

接近 5000 具體看買的時候 其實效能都差不多的 這台能做的另一台也能做 看自己喜歡哪個 或哪個便宜。大家幫忙看一下這個值多少錢?兩張共值兩百,這種號碼並無任何特殊之處。都是價值即是面值的。一套還在流通使用中的人民幣,號碼無任何特殊之處,散張錢幣也沒有什麼價值好言的,哪怕是未流通品相。錢幣一般啊,...