內(nèi)循環(huán)j,可以取for j in range(0, n-i-1),這樣更好。
學(xué)習(xí)達(dá)人
|
markfz06
展開
|
學(xué)習(xí)達(dá)人
|
cnaniq2004
展開
|
u714221584
展開
|
|
天青拂曉
展開
for i in range(n-1): , for j in range(n-1-i): ,上面已經(jīng)排好的不用再排了。 彼岸花渡彼岸魂
展開
@ 天青拂曉 老師說的是在第一次for循環(huán)中定義一個(gè)比如x=0的控制變量,在第二層for循環(huán)的if語(yǔ)句中來(lái)讓x=1,在第一次的循環(huán)語(yǔ)句最后再判斷這個(gè)x如果等于1,就代表執(zhí)行過第二層的if語(yǔ)句放生過位置交換,x等于0就代表沒有發(fā)生位置交換整個(gè)列表也不需要交換了,跳出整個(gè)循環(huán)。這樣就不用循環(huán)那么多次。 |
|
學(xué)習(xí)達(dá)人
|
行而不輟
展開
|
學(xué)習(xí)達(dá)人
|
行而不輟
展開
|
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭(zhēng)議評(píng)論。
參與本評(píng)論即表明您已經(jīng)閱讀并接受
上述條款。