[프로그래머스] Lv 4. 쿠키 구입
·
Algorithm/Algorithm
이 글은 Velog에서 이전한 글입니다. Velog 원문 보기Lv 4. 쿠키 구입문제: https://school.programmers.co.kr/learn/courses/30/lessons/49995접근법문제 접근 알고리즘: 투포인터, 누적합(슬라이딩 윈도우 변형)문제의 본질연속된 두 구간의 합이 같은 경우 중, 그 합의 최대값 찾기전략은 간단했다.경계점 m을 기준으로 좌, 우를 투 포인터로 확장이유는 과자 수는 음수가 없으므로, 합이 작은 쪽을 늘리는 방식이 항상 올바르게 수렴하기 때문이다.풀이 전략은 평범한 투포인터 문제와 같다.경계점 m을 왼쪽 구간의 끝으로 고정초기 상태왼쪽 포인터 l = m오른쪽 포인터 r = m+1left_sum = cookie[l]right_sum = cookie[r]포인터..