很巧妙啊,學習了!
打卡Lv4
|
天空2019
展開
|
蘇格蘭式炸彈
展開
|
|
學習達人
|
wxhzx110
展開
-i與不減沒區(qū)別啊 輕嘆流年
展開
@ wxhzx110 實際結果是沒區(qū)別,但是-i的優(yōu)勢在于節(jié)省運行空間。這排序的數(shù)組較短影響不大,一但數(shù)組長度達到一定程度以后無效循環(huán)會占用很多運行空間。 凌空系
展開
@ wxhzx110 -i的區(qū)別我認為是這樣:
1.首先我們需要清楚兩個for的含義,第一個for是比較輪數(shù)的循環(huán),第二個for是比較次數(shù)的循環(huán)。
2. 第一層for里面的i++更新了循環(huán)變量,i初始值為0,更新一次i+1,也代表第二層for里面“j<sores.length-1-i”每一次執(zhí)行次數(shù)減少一次,即:第一輪比較時,比較次數(shù)為4次。第二輪比較時,比較次數(shù)為3次.....,最后第四輪比較時,比較次數(shù)“j<sores.length-1-i”實際為:1次。
有沒有豁然開朗,捂得正解的感覺?加油[贊] |
承擔因您的行為而導致的法律責任,
本站有權保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。