2D 벡터의 합계를 찾는 데 약간의 문제가 있습니다. 이게 괜찮아 보이니? 2D 벡터 합계 찾기
int sumOfElements(vector<iniMatrix> &theBlocks)
{
int theSum = 0;
for(unsigned i=0; (i < theBlocks.size()); i++)
{
for(unsigned j=0; (j < theBlocks[i].size()); j++)
{
theSum +=theBlocks[i][j];
}
}
return theSum;
}
그것은, 그러나, 그것은 양수를 반환해야 음수를 반환
..희망의 사람이 코드는 추상적 인 의미에서 적절한 보이는 :
'iniMatrix'란 무엇이며 결과가 부호있는 int에 맞을 것으로 예상합니까 –
매트릭스의 모든 요소가 양수입니까? – dasblinkenlight
안녕하세요, 모든 값이 긍정적 인 것은 아니지만, 알고리즘의 for 루프가 작동합니다. @dasblinkenlight – Phorce