-3
これらの2つの異なるコード(同じことをやっている)では、bigOが異なっています。 O(1)文は変更されますが、for-loopsは同じ数、つまり同じ実行数に留まりますか?は大きく異なりますか?
for (i=0;i<n;i++) {
for (j=0;j<i;j++) {
b+=i+i
}
}
そして、次の時間を実行している
for (i=0;i<n;i++) {
int k = i+i;
for (j=0;j<i;j++) {
b+=k;
}
}
ありえないコードの両方?
2番目のもので 'for(j = 0; j
おっと!うん、..お元気ですか? – user7703770
両方とも二次です –