Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 백준17298
- Java
- 백준13023
- 백준_11659
- 백준11720
- 정렬알고리즘
- 백준_구간합구하기
- 자바
- 백준11003
- 백준1874
- 백준10998
- 백준11286
- 백준1517
- 백준1546
- 백준1253
- 백준11399
- 백준2750
- stack
- 백준1260
- 백준12891
- 백준2023
- 백준1377
- 백준11724
- 백준1427
- 백준
- 백준2018
- 백준2751
- 버블소트
- 구간합
- 백준1940
Archives
- Today
- Total
목록백준_구간합구하기 (1)
HOONDOC

11659번: 구간 합 구하기 4 풀이 메모리 252892KB, 시간 1272ms 어려운 문제는 아니었는데, 인덱스 관련 처리가 약간 헷갈렸다.그래서 if문 처리 했는데 이럴 필요 없이 애초에 인덱스를 조절하면 되는 문제였음 a부터 b까지의 합을 구하라하면 sums[b] - sums[a-1]이 되어야 값이 나오는데, 이 때 a가 0이면 인덱스 범위 오류가 발생한다. 문제에서 주어진대로, 범위 i와 j가 1부터 시작하므로 구간합도 인덱스가 1일 때 최초의 값으로 설정하면 코드가 더 간단해진다. 아~주 약간의 메모리를 더 잡아먹지만 이건;; 쓰는게 정신건강에 나은 수준 물론 nums[0]와 sums[0]은 0으로 초기화해줘야한다. 그리고 System.out.println()으로 출력하면 깔끔하지가 않아서 S..
문제 풀이/BAEKJOON
2022. 12. 27. 21:32