1. 이진 탐색 반복문에서 빠져나오는 부분을 깔끔하게 구현하는 것이 어렵다.
44~51 줄에서 고민을 많이 했는데, 다른 분들의 코드를 참고해서 수정해볼 예정이다.
break를 쓰지 않고, while의 조건인 min <= max로만 빠져나오게 하는 것이 깔끔하다고 생각하는데,
몇가지 테스트케이스를 통과하는게 잘 안돼서 일단 break를 사용하여 정답을 냈다.
ex1)
5
10 20 30 40 50
150
ANS : 50
ex2)
5
10 20 30 40 50
149
ANS : 49
'백준' 카테고리의 다른 글
[C++] 14442 벽 부수고 이동하기 2 | 그래프 탐색, 3차원 방문 체크 (0) | 2023.09.29 |
---|---|
[C++] 2293 동전1 | DP(Dynamic Programming) (0) | 2023.09.16 |
[C++] 2660 회장뽑기 | 그래프(Graph) (0) | 2023.09.03 |
여름방학 백준 스터디 후기 + 완벽주의 대한 생각 정리 (0) | 2023.09.03 |
[C++] 11000번 강의실 배정 - 문제 해결 Point (0) | 2023.08.07 |