課程
/后端開(kāi)發(fā)
/Java
/Java入門(mén)第一季(IDEA工具)升級(jí)版
for(int i=scores.length-1;i>=0 ;i--);
問(wèn)題一,這里為什么是scores.length-1,按照正序是從0到n-i位,如果,倒序再-1不就變成了n-2了嗎?那不就直接忽略了一個(gè)數(shù)了嗎,這里不能理解;問(wèn)題二,另i--,這里又怎么是i--呢?不懂,還請(qǐng)指教。
2017-10-08
源自:Java入門(mén)第一季(IDEA工具)升級(jí)版 7-1
正在回答
倒序是從n-1到0,也是n個(gè),一個(gè)不少。
因?yàn)閟ort這個(gè)方法本身就是將數(shù)組升序排列,所以取前三名當(dāng)然是逆序找比較方便,而且數(shù)組元素的下標(biāo)是從0-n-1,指代第1個(gè)到第n個(gè)元素,所以代碼才是那樣,你應(yīng)該能理解。
舉報(bào)
0基礎(chǔ)萌新入門(mén)第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語(yǔ)法開(kāi)始
1 回答數(shù)組倒序遍歷。
5 回答求講解倒序遍歷
2 回答為什么使用倒序遍歷?
1 回答為什么要遍歷數(shù)組?
4 回答for循環(huán)中為什么要用數(shù)組長(zhǎng)度做倒序歷遍而不是從下標(biāo)0開(kāi)始?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-10-09
倒序是從n-1到0,也是n個(gè),一個(gè)不少。
2017-10-08
因?yàn)閟ort這個(gè)方法本身就是將數(shù)組升序排列,所以取前三名當(dāng)然是逆序找比較方便,而且數(shù)組元素的下標(biāo)是從0-n-1,指代第1個(gè)到第n個(gè)元素,所以代碼才是那樣,你應(yīng)該能理解。