int count=0;
for(int i=0;i<N;i++)
if(a[i]==0)
count++;
私のソースは、と言っている:
frequency for variable declaration is N+2
frequency for assignment statement is N+2.
:それはと言う
int count=0;
for(int i=0;i<N;i++)
for(int j=i+1;j<N;j++)
if(a[i] + a[j] == 0)
count++;
:
frequency for variable declaration is 2
frequency for assignment statement is 2
しかし、このコードについて
2番目のコードの結果がN + 2である理由を理解できませんでした。私は変数宣言のために3でなければならないと考えました。これら2つのコード部分の違いを教えてください。