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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

排序函數(shù)如何理解

function?sortNum(a,b)?{
??return?a?-?b;
?//升序,如降序,把“a?-?b”該成“b?-?a”
}

這個(gè)函數(shù)應(yīng)該怎么去理解啊

為什么是返回 a-b

正在回答

2 回答

sortNum作為sort的參數(shù)規(guī)定了排序規(guī)則,當(dāng)sortNum返回值為1時(shí)則顛倒a,b順序,我們舉個(gè)栗子來理解(注意原序列中a,b都是有既定順序的):

假如原序列為1,2,3則第一次調(diào)用sort時(shí)對(duì)1,2進(jìn)行排序,此時(shí)向sortNum傳參:a=1,b=2(sortNum的兩個(gè)參數(shù)a,b,a指當(dāng)前序列中前面的數(shù)),若升序排列返回a-b,我們發(fā)現(xiàn)a-b小于1,說明順序正確,不進(jìn)行更改,若降序排列返回b-a,b-a值為1,說明當(dāng)前順序即1,2錯(cuò)誤,顛倒順序?yàn)?,1,由此實(shí)現(xiàn)了降序。

希望對(duì)你有幫助

7 回復(fù) 有任何疑惑可以回復(fù)我~
#1

湖泊丶

看問答看到這兒才算真的理解了,贊!
2015-12-10 回復(fù) 有任何疑惑可以回復(fù)我~
#2

阿泰格 提問者

非常感謝!
2016-01-19 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

排序函數(shù)如何理解

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

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

幫助反饋 APP下載

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

公眾號(hào)

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