[백준] 25188. 1, 3, 모 나누기

newbieski·2022년 8월 9일
0

백준

목록 보기
155/210

https://www.acmicpc.net/problem/25188

문제요약

  • 숫자들을 6개의 연속구간으로 나누고(구간이 비어도됨. 겹치는 것은 안됨)
  • 1, 3, 5 구간 숫자들의 합을 최대로

접근법

  • x 부터 시작하는 두개 구간의 합의 최대값은 O(n)에 구함
    • 왼쪽끝부터 max, 오른쪽 끝부터 max(단 오른쪽 끝부터 max는 미리 구해놓음)
  • 1번구간을 늘려가면서 3개 구간 합의 최대값을 구함
    • 빈 구간이 가능하기 때문에 어떻게 하든 왼쪽이 연속이면 1, 3, 5 구간이 만들어짐

O(N) 풀이법?????

profile
newbieski

0개의 댓글