Day41| 416 分割等和子集

目录

416 分割等和子集 


416 分割等和子集 

class Solution {
public:
    bool canPartition(vector<int>& nums) {
        int sum = 0;
        vector<int> dp(10010, 0);

        for (int i = 0; i < nums.size(); i++) {
            sum += nums[i];
        }
      
        if (sum % 2 == 1) return false;
        int target = sum / 2;

        for(int i = 0; i < nums.size(); i++) {
            for(int j = target; j >= nums[i]; j--) {
                dp[j] = max(dp[j], dp[j - nums[i]] + nums[i]);
            }
        }

        if (dp[target] == target) return true;
        return false;
    
    }
};

相关推荐

  1. Day41| 416 分割子集

    2024-03-11 09:54:04       21 阅读
  2. 分割子集

    2024-03-11 09:54:04       10 阅读
  3. Day42| Leetcode 416. 分割子集

    2024-03-11 09:54:04       41 阅读
  4. 面试算法101:分割子集

    2024-03-11 09:54:04       37 阅读
  5. 【题解 | 01背包】分割子集

    2024-03-11 09:54:04       16 阅读
  6. leetcode:416.分割子集

    2024-03-11 09:54:04       13 阅读
  7. LeetCode 416. 分割子集

    2024-03-11 09:54:04       16 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-11 09:54:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-11 09:54:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-11 09:54:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-11 09:54:04       20 阅读

热门阅读

  1. 【FreeRTOS任务调度机制学习】

    2024-03-11 09:54:04       21 阅读
  2. 归并排序

    2024-03-11 09:54:04       18 阅读
  3. 微信小程序-wxml语法

    2024-03-11 09:54:04       22 阅读
  4. Keepalived工具的基本介绍(原理:VRRP协议)

    2024-03-11 09:54:04       21 阅读
  5. MongoDB聚合运算符:$dayOfYear

    2024-03-11 09:54:04       23 阅读
  6. selenium启用MS Edge浏览器/下载MS Edge WebDriver

    2024-03-11 09:54:04       20 阅读