Given an integer array nums and an integer k, split nums into k non-empty subarrays such that the largest sum of any subarray is minimized.
Return the minimized largest sum of the split.
A subarray is a contiguous part of the array.
1 <= nums.length <= 10000 <= nums[i] <= 10^61 <= k <= min(50, nums.length)nums = [7,2,5,10,8], k = 218nums = [1,2,3,4,5], k = 29