第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

關(guān)于sort()方法的參數(shù)“方法函數(shù)”的個人理解

我直接拿上面提供的數(shù)據(jù)來說:80,16,50,6,100,1

排序思想應(yīng)該是類似于冒泡排序思想的,通過前后相鄰的兩個數(shù)進(jìn)行比較,例如80與16,這時將80作為方法函數(shù)sortNum(a,b)參數(shù)列表中的a,16作為b,通過語句return a - b;返回一個數(shù)值,80-16=64, ?若返回值>=1,則表示 a在排序后的序列中出現(xiàn)在 b 之后,所以80會在排序后出現(xiàn)在16之后,此時,新的數(shù)據(jù)序列為16,80,50,6,100,1,再將80作為a,50作為b進(jìn)行上述的做法,第一輪下來,80就會排在最后,又開始新的一輪排序,就是類似于冒泡排序的思想吧。

大家覺得復(fù)雜的話就死記吧,a-b就是升序,b-a就是降序。

以上是我個人理解,如有錯誤,請指正,共同學(xué)習(xí)!

正在回答

6 回答

第一輪下來,80好像不在最后。在100的前面。

0 回復(fù) 有任何疑惑可以回復(fù)我~

原來是冒泡排序,你這樣一說就明白了

0 回復(fù) 有任何疑惑可以回復(fù)我~

冒泡涉及到對數(shù)據(jù)位置進(jìn)行交換;這個函數(shù)只是進(jìn)行了一個大小的判斷,數(shù)據(jù)位置的交換不知道在哪里進(jìn)行的

0 回復(fù) 有任何疑惑可以回復(fù)我~

你這么一說就好理解多啦!

0 回復(fù) 有任何疑惑可以回復(fù)我~

這么簡潔的代碼有這么強(qiáng)大的作用!贊一個

0 回復(fù) 有任何疑惑可以回復(fù)我~

看看快速排序法是怎么排的,共同學(xué)習(xí)

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

關(guān)于sort()方法的參數(shù)“方法函數(shù)”的個人理解

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號