Search⌘ K
AI Features

Solution: Partition Equal Subset Sum

Understand how to determine if an array can be split into two subsets with equal sums using dynamic programming. Explore naive recursion and optimized tabulation approaches, learn how to build and use lookup tables effectively, and optimize space complexity for efficient solutions.

Statement

Given a non-empty array of positive integers, determine if the array can be divided into two subsets so that the sum of both subsets is equal.

Constraints:

  • 11 \leq nums.length 200\leq 200
  • 11 \leq nums[i] 100\leq 100
...