Yukariko's Algorithm Blog
2014년 9월 3일 수요일
2156 포도주 시식
포도주가 일렬로 놓여있고, 각 포도주마다 가중치가 있다. 연속된 세개의 포도주를 고를 수는 없다고 할 때, 가중치의 합의 최대를 고르는 문제이다.
DP로 해결이 가능하다. 여기서 DP는 i번째까지 골랐을 때 가중치의 합의 최대값을 나타낸다. 비교는 i번째의 두칸 전 DP와 세칸전 DP + 한칸 전 포도주 중 큰 값을 고르면 된다.
소스
댓글 1개:
ㅋㅋㅋㅋㅋ
2017년 6월 16일 오후 8:51
작성자가 댓글을 삭제했습니다.
답글
삭제
답글
답글
댓글 추가
더 로드하기...
최근 게시물
이전 게시물
홈
피드 구독하기:
댓글 (Atom)
작성자가 댓글을 삭제했습니다.
답글삭제