728x90
반응형
for (int i = 0; i <= N; i++) {
for (int j = 0; j < N-i; j++) {
int sum = 0;
for (int k = 0; k <=i; k++) {
sum += A[j+k];
}
sA.push_back(sum);
}
}
for (int i = 0; i < n; i++) {
int sum = a[i];
v.push_back(sum);
for (int j = i + 1; j < n; j++) {
sum += a[j];
v.push_back(sum);
}
}
이런 속도 차이도 무시하지 못하기 때문에 항상 최적의 알고리즘으로 구현을 해줘야합니다. 참고해주세요.
728x90
반응형
'알고리즘 모음집 > New 알고리즘' 카테고리의 다른 글
1205 부분수열의 합 2 (0) | 2021.03.02 |
---|---|
1806 부분합 (0) | 2021.03.01 |
2143 두 배열의 합 (0) | 2021.03.01 |
7453 합이 0인 네 정수 (0) | 2021.02.28 |
1987 알파벳 (0) | 2021.02.28 |
댓글