오늘의 과제리트코드 Medeum으로 분류된 Partition Array for Maximum Sum입니다. 문제의 유형은 어제에 이어 DP(Dynamic Programing)입니다.문제https://leetcode.com/problems/partition-array-for-maximum-sum/description/ 먼저 문제 요구사항 요약입니다. 정수 배열 arr과 정수 k가 주어질 때 arr을 최대 k 길이의 하위 배열로 분할 후각 하위 배열에서 가장 큰 숫자만 남긴 후 더한 값 중 최대값을 반환하면 됩니다. 먼저 초기식을 구해봅니다. dp[i]가 있을 때 안에 들어갈 값은 처음 값부터 i까지의 숫자를 돌렸을 때의 최대합을 저장합니다. 즉, dp[0]일 때에는 숫자가 하나만 있으니 해당 숫자 자체가..