728x90
문제:www.acmicpc.net/problem/1920
비고:
-Binary search
-문제를 딱보고, 찾아야하는 수를 region에 for문 돌리는 상황생각하면, region 전체를 훑는게 비효율적임을 느껴야한다.
-실무에서도 그냥 search가 자주 일어난다면, 기존 region을 정렬해둬야 함을 알아차려야한다.
-그리고 찾아야하는 것과 region 사이에 대소비교를 할 key field가 필요해야함을 알아야 한다.
-재귀함수를 작성함에 있어서, (성공, 불가능, 오답, 계속) 형태로 작성하자. 즉, 종료하는 케이스가 일찍이 나오게 해줘야 무한 루프에 빠지지 않을 가능성을 높여준다.
-난이도하
내소스코드:
boj.kr/9016f079aa1344f59b645ee752dc460c
728x90
'CS' 카테고리의 다른 글
[Algorithm]백준, 14888, 연산자 끼워넣기 (0) | 2020.10.16 |
---|---|
[Algorithm]백준, 10819, 차이를 최대로 (0) | 2020.10.16 |
[Algorithm]백준, 1912, 연속합 (0) | 2020.10.14 |
[Algorithm]백준, 2630, 색종이 만들기 (0) | 2020.10.12 |
[Algorithm]백준, 1707, 이분 그래프 (0) | 2020.10.12 |