Split Array Into Two Arrays to Minimize Sum Difference

Try to solve the Split Array Into Two Arrays to Minimize Sum Difference problem.

Statement

You are given an integer array, nums, consisting of 2∗n2 * n elements.

Your task is to divide the array into two subarrays of length nn, such that each element in nums belongs to exactly one of the two subarrays, and the absolute difference between their sum is minimized.

Return the minimum possible absolute difference between the sum of the two subarrays.

Constraints:

  • 1 ≤\leq nn ≤\leq 15

  • nums.length ==2∗n== 2 * n

  • −107-10^{7} ≤\leq nums[i] ≤\leq 10710^{7}

Examples

Level up your interview prep. Join Educative to access 80+ hands-on prep courses.