左邊的例題不太懂
輸出應(yīng)該是10個(gè)數(shù),循環(huán)i8j9應(yīng)該還是差一個(gè)?沒(méi)太明白意思冒泡那個(gè)意思,倒置看過(guò)視頻倒是能理解
for(i=8;i?=0;i--)
{
for(j=0;j<=i;j++)
{
if(arr[j]>arr[j+1])
{
int temp;
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
輸出應(yīng)該是10個(gè)數(shù),循環(huán)i8j9應(yīng)該還是差一個(gè)?沒(méi)太明白意思冒泡那個(gè)意思,倒置看過(guò)視頻倒是能理解
for(i=8;i?=0;i--)
{
for(j=0;j<=i;j++)
{
if(arr[j]>arr[j+1])
{
int temp;
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
2016-03-14
舉報(bào)
2016-07-15
第一次,10個(gè)數(shù)字依次比較大小只需要比較9次,比較之后交換位置,自己不需要和自己比較
2016-03-14
首先j9 是進(jìn)行比較的looping 由0去到9共同10次,對(duì)應(yīng)數(shù)組[0]-[9].
其次i8 應(yīng)該是數(shù)值從[0]位置到[9]是最少需要8次looping.