最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

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

降序無(wú)效為何?

int?rankS(int?score[]){
????int?i,j,temp;
????for(i=0;i<=N-2;i++)???/*?N為10?*/
????{
????????for(j=N-1;j>=i;j--)
????????{
????????????if(score[i]<score[j]){
????????????????temp?=?score[i];
????????????????score[i]?=?score[j];
????????????????score[j]?=?temp;
????????????}
????????}
????}
????
????printS(score);
}


正在回答

1 回答

算法錯(cuò)了。

降序可以采用這樣的算法:

先讓最后一個(gè)數(shù)和它前面的數(shù)相比較,比前面那個(gè)小的話,就和前面的互換位置,再讓倒數(shù)第二個(gè)數(shù)和前面的數(shù)比較...一直比較到前兩個(gè)數(shù),這樣比較一輪下來(lái),最前面的那個(gè)數(shù)肯定是最小的。這就是一次內(nèi)循環(huán)。

再次從最后一個(gè)數(shù)開(kāi)始,讓其與前面的數(shù)比大小,把更小的換到前面......這次要比到第二個(gè)數(shù)(因?yàn)榈谝粋€(gè)數(shù)已經(jīng)是最小的了),這樣第二個(gè)數(shù)就是除第一個(gè)數(shù)以外最小的了。這是第二次內(nèi)循環(huán)。

這樣的內(nèi)循環(huán)一共要進(jìn)行N-1次,外層循環(huán)就是控制這N-1的。

int?i,?j;
for?(i?=?0;?i?<?N-1;?++i)?{
????for?(j?=?N-1;?j?>?i;?--j)?{
????????int?temp;
????????if?(score[j]?<?score[j-1])?{
????????????temp?=?score[j-1];
????????????score[j-1]?=?score[j];
????????????score[j]?=?temp;
????????}
????}
}


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

Unbroken_heart 提問(wèn)者

已解決,非常感謝!
2015-10-18 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
C語(yǔ)言入門
  • 參與學(xué)習(xí)       927386    人
  • 解答問(wèn)題       21538    個(gè)

C語(yǔ)言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言

進(jìn)入課程

降序無(wú)效為何?

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

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

幫助反饋 APP下載

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

公眾號(hào)

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