当前位置: 首页 > news >正文

网站建设需要注意那些点怎么做律所的官方网站

网站建设需要注意那些点,怎么做律所的官方网站,企业站系统,多多短视频下载赚钱给你一个非负整数数组 nums 和一个整数 target 。 向数组中的每个整数前添加 或 - #xff0c;然后串联起所有整数#xff0c;可以构造一个 表达式 #xff1a; 例如#xff0c;nums [2, 1] #xff0c;可以在 2 之前添加 #xff0c;在 1 之前添加 - #xff0c;然…给你一个非负整数数组 nums 和一个整数 target 。 向数组中的每个整数前添加  或 - 然后串联起所有整数可以构造一个 表达式  ·例如nums [2, 1] 可以在 2 之前添加  在 1 之前添加 - 然后串联起来得到表达式 2-1 。 返回可以通过上述方法构造的、运算结果等于 target 的不同 表达式 的数目。 示例 1 输入nums [1,1,1,1,1], target 3 输出5 解释一共有 5 种方法让最终目标和为 3 。 -1 1 1 1 1 3 1 - 1 1 1 1 3 1 1 - 1 1 1 3 1 1 1 - 1 1 3 1 1 1 1 - 1 3示例 2 输入nums [1], target 1 输出1提示 ·1 nums.length 20 ·0 nums[i] 1000 ·0 sum(nums[i]) 1000 ·-1000 target 1000 题目大意在每个数可正可负的情况下计算所有数和为target的表达式数目。 分析 1设所有数都是正数时的和为sum添加负号的元素的绝对值和为tar使(sum-tar)-tartarget则tar(sum-target)/2 2由1可知当(sum-target)%21或者sum-target0时不可能有和为target的表达式返回0即可否则在原数组中选取若干元素使其所选元素的绝对值和为tar即可满足表达式和为target因此所求的表达式数目为从数组中选取若干元素使绝对值和为tar的方案数 3为求从数组中选取若干元素使绝对值和为tar的方案数可设二维数组dpdp[i][j]表示从数组中前i个元素中选取若干元素使绝对值和为j的方案数。则当jnums[i]时dp[i][j]dp[i-1][j]当jnums[i]时dp[i][j]dp[i-1][j]dp[i-1][j-nums[i]]。最终dp[nums.size()][tar]的值即为从数组中选择若干元素使绝对值和为tar的方案数返回即可 4由于dp数组每一行的元素只与上一行的元素有关因此可对dp数组进行降维则dp[k]表示遍历第i个元素时从前i-1个元素中选取若干元素使绝对值和为k的方案数。 class Solution { public:int findTargetSumWays(vectorint nums, int target) {int Nnums.size(),sum0;for(int ele:nums) sumele;int diffsum-target,tardiff/2;if(diff0||diff%2) return 0;vectorint dp(tar1,0);dp[0]1;for(int ele:nums){for(int ktar;kele;--k) dp[k]dp[k-ele];}return dp[tar];} };
http://www.dnsts.com.cn/news/265666.html

相关文章:

  • 网站添加新闻网络销售公司产品推广方案
  • 网站推广入口wordpress添加文章总数标签总数
  • 网站代理登录网址卓越亚马逊网站建设目的
  • 昆明企业建站程序如何创建网站快捷方式到桌面
  • 塘沽网站建设陕西省交通建设集团公司招聘网站
  • 杭州网站制作哪家好wordpress igoogle
  • 即墨哪里有做网站的wordpress最近怎么又是5.0更新
  • 建设电影推荐网站的项目背景公众号做网站
  • 无锡本地模板网站建设网页设计作业简单
  • 国外网页游戏网站怎么从零开始做网站
  • 河南建设监理协会官方网站长沙传统网络营销介绍
  • 精通网站建设工资多少电商千万不要做虾皮
  • 佛山网站建设设计公司哪家好天河区门户网站教育局
  • 建网站主要工具代运营套餐价格表
  • 建湖网站建设西安网站制作定制
  • wordpress的网站好用吗windows优化大师值得买吗
  • 做花茶网站解说海尔的网络营销模式
  • 好一点的网站建设北京最近出什么大事了
  • 网站推广含义wordpress数据库排序规则
  • 什么网站可以看女人唔易做深圳 公司网站设计
  • 网站制作的基础给企业建设网站的流程图
  • 做a视频网站有哪些ui网页设计师
  • 有服务器怎么做网站教程网线制作实验步骤
  • 湖南基础建设投资集团网站珠海网站建设网络有限公司
  • 上海 网站开发 兼职北京的做网站的公司
  • 建筑网站知识大全美客多电商平台入驻条件
  • 网站被墙怎么做跳转成都彭州网站建设
  • 在地区做网站怎么赚钱网站建设人员要与客户谈什么
  • 邳州网站开发阿里云 wordpress 教程
  • 公司门户网站建设特点wordpress迁移500