배열을 구간 별로 빠르게 관리할 수 있는 방법으로 세그먼트 트리
를 이용할 수 있습니다. 이를 이용한 문제와 이분 매칭
, 강한 연결 요소
, 최대 유량
, 최소 비용 최대 유량
등을 이용한 좀 더 어려운 그래프 문제, 좀 더 어려운 수학
,그리디
, 다이나믹 프로그래밍
, 이분 탐색
문제와 비트 마스크
를 이용한 다이나믹 프로그래밍
문제입니다.
이분 탐색
문제는 Level 2
와 같이 최적화 문제
를 판정 문제
로 바꾸어 푸는 문제들입니다.
단순히 알고리즘을 구하는 것이 아닌 내가 짠 알고리즘이 어떻게 정답을 찾아 가는 지, 틀렸다면 무엇때문에 틀렸는지를 목표로 공부하시길 바랍니다.
- BOJ 구간 합 구하기
- BOJ 최솟값과 최댓값
- BOJ 수열과 쿼리 16
- BOJ 사탕상자
- BOJ 공장
- BOJ 순열
- BOJ 구간 합 구하기
- BOJ 하늘에서 떨어지는 1,2,...,R-L+1개의 별