NullPointer
JF-Expert Member
- Feb 7, 2011
- 3,461
- 2,267
Kuna jamaa hua wananitumiatumia code zao humu jf nazicheki sasa nimekutana na hili tatizo many times sijui kwa nini.
Em angalia hizi for loops mbili, zote zinafanya kazi moja ila jaribu kuniambia tofauti ni nini.
Na hii hapa ya pili
Kama umenotice, ni mstari moja tu umebadilika, hapo kwenye assignment ya hizo elements za B kuziweka kwenye A.
Hizi loops zote zinafanya kazi ileile, in the end utapata matokeo yaleyale ila kuna moja ni poor design na nyingine ni sahihi, we unahisi ipi ni poor? Na kwa nini?
Em angalia hizi for loops mbili, zote zinafanya kazi moja ila jaribu kuniambia tofauti ni nini.
Code:
for (int i=0; i<n; i++){
for(int j=0; j<n; j++){
A[i][j] = B[i][j];
}
}
Na hii hapa ya pili
Code:
for (int i=0; i<n; i++){
for(int j=0; j<n; j++){
A[j][i] = B[j][i];
}
}
Kama umenotice, ni mstari moja tu umebadilika, hapo kwenye assignment ya hizo elements za B kuziweka kwenye A.
Hizi loops zote zinafanya kazi ileile, in the end utapata matokeo yaleyale ila kuna moja ni poor design na nyingine ni sahihi, we unahisi ipi ni poor? Na kwa nini?