首页 > 其他分享 >494. 目标和

494. 目标和

时间:2023-04-14 21:00:10浏览次数:32  
标签:nums int 目标 offset 494 size 1000

class Solution {
public:
    int f[25][2010];//体积范围从-1000~1000
    int findTargetSumWays(vector<int>& nums, int target) {
        int n=nums.size(),offset=1000;//价值总和不超过1000,因此偏移量设置1000即可
        f[0][0+offset]=1;
        for(int i=1;i<=n;i++)
            for(int j=-1000;j<=1000;j++)
            {
                if(j-nums[i-1]>=-1000)//保证下标在合法范围
                    f[i][j+offset]+=f[i-1][j-nums[i-1]+offset];
                if(j+nums[i-1]<=1000)//保证下标在合法范围
                    f[i][j+offset]+=f[i-1][j+nums[i-1]+offset];
            }
        return f[n][target+offset];
    }
};

标签:nums,int,目标,offset,494,size,1000
From: https://www.cnblogs.com/tangxibomb/p/17319943.html

相关文章

  • FFmpeg API 熟悉记录,目标:播放本地MP4
    简要熟悉api之后包括解码器,编码器,输入输出文件之后,开始分析ffplay,我们知道ffplay使用的是sdl的相关库进行播放,在这里我将把sdl舍弃,移植到android平台上即可。简单手撸播放器的想法,看了几天代码和ffplay的源码分析,和ijkplayer的部分实现思路,总结来说,大致流程图比较简单,先熟......
  • MATLAB代码:基于多目标粒子群算法冷热电联供综合能源系统运行优化
    MATLAB代码:基于多目标粒子群算法冷热电联供综合能源系统运行优化关键词:综合能源冷热电三联供 粒子群算法多目标优化参考文档:《基于多目标算法的冷热电联供型综合能源系统运行优化》仿真平台:MATLAB平台采用粒子群实现求解优势:代码注释详实,适合参考学习,非目前烂大街的版本,......
  • MATLAB代码:基于多目标遗传算法的分布式电源选址定容研究
    MATLAB代码:基于多目标遗传算法的分布式电源选址定容研究关键词:分布式电源选址定容多目标遗传算法  参考文档:《店主自写文档》基本复现;仿真平台:MATLAB主要内容:代码主要做的是基于多目标遗传算法的分布式电源选址定容模型,首先构建了含义分布式电源的配电网基本结构,对分布......
  • MATLAB代码:基于二阶锥优化的电气综合能源系统多目标无功优化
    MATLAB代码:基于二阶锥优化的电气综合能源系统多目标无功优化关键词:配电网无功优化二阶锥  电气综合能源系统仿真平台:MATLAB+CPLEX平台主要内容:代码主要做的是主动配电网的无功优化模型,配电网中考虑的设备包括风机、光伏以及储能、燃气轮机单元,无功电源还考虑了SVC等设备,......
  • 配电网动态多目标重构 采用改进粒子群算法,通过matlab编程,以IEEE33节点网络为例
    配电网动态多目标重构采用改进粒子群算法,通过matlab编程,以IEEE33节点网络为例,设置孤岛和环网约束,以开关动作次数、电压偏差和网损为目标,得到动态多目标重构模型,程序采用严格约束方式,未使用罚函数等非准确方式ID:46180674573489420......
  • 改进多目标粒子群储能选址定容matlab 采用matlab编程得到33节点系统改进多目标储能选
    改进多目标粒子群储能选址定容matlab采用matlab编程得到33节点系统改进多目标储能选址定容方案,采用基于信息熵的序数偏好法(TOPSIS)求解储能的最优接入方案,程序运行稳定,注释清楚。ID:8580694068504168......
  • 多目标差分进化算法 无功优化matlab
    多目标差分进化算法无功优化matlab程序语言:matlab内容:以网损和电压偏差为目标进行优化,采用多目标差分进化算法,以33节点系统为例,得到DG和电容器无功出力优化结果,程序注释清楚、运行稳定ID:7460661731877589......
  • OpenCv单模版多目标匹配
    OpenCv单模版多目标匹配单模版匹配出现的问题一、关于单模版匹配,我一开始用的是光线较暗的图,结果根据模版匹配到的位置并不正确。我后来想用阈值把图形的特征提取出来,在把模版的特征和原图的特征进行比较,如下:importcv2img=cv2.imread('/Users/duanhao/Desktop/photo/liuk......
  • excel柱形图设置未达目标值的显示红色
    原始图形  1、目标左侧添加两列成绩值,成绩达标列输入函数=IF(G2>=F2,G2,NA())并向下填充;成绩不达标列输入函数=IF(G2<F2,G2,NA())并向下填充;达成率前置到目标前,重新生成图表  3、右键设置图表区域格式,设置系列重叠100%并设置成绩不达标的为红色即可 此方式仅适合只......
  • 面向削峰填谷的电动汽车多目标优化调度策略
    面向削峰填谷的电动汽车多目标优化调度策略注意:店铺内还有很多关于电动汽车优化调度和有序充放电优化的代码,欢迎咨询关键词:电动汽车削峰填谷多目标充放电优化参考文档:自己整理的说明文档,公式、约束、数据齐全,可联系我查看仿真平台:MATLABYALMIP+CPLEX主要内容:代码主要实......