728x90
url : https://www.acmicpc.net/problem/2470
골드 5인데, 이진탐색 template을 알고있다면 풀 수 있는 문제이다.
최솟값, 최댓값 구하기
최솟값을 구할 경우 초기값은 최댓값(ex)합의 최댓값 or int 최댓값)으로,
최댓값을 구할 경우 초기값은 최솟값(ex)합의 최소 or int 최소값)으로 설정하기
이진탐색 Tip
이진탐색은
1. 조정해야하는 값(문제에서 구하는 값)의 상한과 하한을 구하고,
2. mid를 어떻게 조절할 것인지 변수간의 관계를 파악하면 풀린다.
728x90
'알고리즘 > 알고리즘 문제풀이' 카테고리의 다른 글
[프로그래머스] 43165 : 타겟 넘버 (0) | 2023.12.15 |
---|---|
[백준] 9251 : LCS (최장 공통 부분 수열) (0) | 2023.12.14 |
[프로그래머스] 42861: 섬 연결하기, 크루스칼 vs 다익스트라 vs 플로이드 (0) | 2023.12.12 |
[프로그래머스] 72413 : 합승 택시 요금 (0) | 2023.12.11 |
[프로그래머스] 12978 : 배달(플로이드,다익스트라 풀이), 다익스트라&플로이드 template (0) | 2023.12.10 |