416. 分割等和子集 - 力扣(LeetCode)
- class Solution:
- def canPartition(self, nums: List[int]) -> bool:
- total = sum(nums)
- if total % 2 != 0:
- return False
-
- target = total // 2
- dp = [False] * (target + 1)
- dp[0] = True
- for num in nums:
- for j in range(target, num - 1, -1):
- dp[j] = dp[j] or dp[j - num]
-
- return dp[target]
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |