# Simple Array Sum (Warmup)
[문제]
[코드]
int simpleArraySum(vector<int> ar) {
int sum = 0;
for(int i = 0; i < ar.size(); i++)
sum += ar[i];
return sum;
}
[코드설명]
배열의 각 요소의 합을 구하는 문제다.
함수의 파라미터로 int형의 vector가 들어왔다. 요소의 합은 int형 변수인 sum에 저장하도록 했다.
본격적으로 합을 구하기에 앞서 값의 오류를 방지하기 위해 sum을 0으로 초기화 했다.
그 후 ar 벡터의 size 메소드로 vector의 크기를 구해 for문의 조건식을 작성하고, sum에 ar벡터의 각 요소를 합했다.
for문 종료되면 sum을 반환한다.
[채점 결과]
'알고리즘' 카테고리의 다른 글
[HackerRank] Compare the Triplets (0) | 2021.09.25 |
---|---|
[HackerRank] Cycle Detection (0) | 2021.09.25 |
[HackerRank] Sparse Arrays (0) | 2021.09.18 |
[HackerRank] Solve Me First (0) | 2021.09.11 |
[HackerRank] Balanced Brackets (0) | 2021.09.11 |