투포인터
sorted
L 1
3
5
8
10
R 12
버림 합이 크면 오른쪽 큰 값이 포함된 조합 묶음
전제 배열이 정렬되어 있어야 한다.
포인터 변수의 개수보다, 어떤 후보 집합을 안전하게 버릴 수 있는지가 기법을 나눈다.
ok(mid)로 증명된 불가능/충분 범위| 기법 | 움직이는 축 | 먼저 말해야 할 문장 |
|---|---|---|
| 투포인터 | 정렬 배열의 양끝 인덱스 | 이 값을 버려도 답 조합을 잃지 않는 이유 |
| 윈도우 | 연속 구간의 왼쪽과 오른쪽 | 창을 늘리거나 줄이면 상태가 어떻게 변하는지 |
| 파라메트릭 | 데이터 인덱스가 아니라 답 후보 값 | 가능/불가능 경계가 단조인지 |