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

遵义网站制作如何收费机关网站建设引导语

遵义网站制作如何收费,机关网站建设引导语,定制衣服app软件哪个好,淄博网站设计丨致信网络题目描述#xff1a; 给你一个整数数组 nums #xff0c;你可以对它进行一些操作。 每次操作中#xff0c;选择任意一个 nums[i] #xff0c;删除它并获得 nums[i] 的点数。之后#xff0c;你必须删除 所有 等于 nums[i] - 1 和 nums[i] 1 的元素。 开始你拥有 0 个点…题目描述 给你一个整数数组 nums 你可以对它进行一些操作。 每次操作中选择任意一个 nums[i] 删除它并获得 nums[i] 的点数。之后你必须删除 所有 等于 nums[i] - 1 和 nums[i] 1 的元素。 开始你拥有 0 个点数。返回你能通过这些操作获得的最大点数。 示例 1 输入nums [3,4,2] 输出6 解释 删除 4 获得 4 个点数因此 3 也被删除。 之后删除 2 获得 2 个点数。总共获得 6 个点数。示例 2 输入nums [2,2,3,3,3,4] 输出9 解释 删除 3 获得 3 个点数接着要删除两个 2 和 4 。 之后再次删除 3 获得 3 个点数再次删除 3 获得 3 个点数。 总共获得 9 个点数。提示 1 nums.length 2 * 1041 nums[i] 104 思路 根据题目意思我们可以很容易得到如果我们要选择删除x,那么我们会将所有的x1和x-1的元素全部删掉并获得x点数换句话说我们选择不能同时同时获得x和x1点数或者是x和x-1点数。因为如果获得了x点数x1的元素与x-1的元素就已经全部不存在了而如果有多个x,我们就可以获得这些x总和的点数。 我们可以用sum[x]表示元素x的总和点数。 那么这个题和打家劫舍就一样了求不能选相邻元素的最大点数。 转化成为背包的思想--选或者不选 选x就要加上所有x总和的点数这个状态是由x-2转移过来的 不选x,那么上一个状态就是x-1 用f[x]表示在0--x里面选不相邻的值获得的最大点数。 f[x]max(f[x-1],f[x-2]sum[x]) 代码 class Solution { public:int deleteAndEarn(vectorint nums) {int lennums.size();int max_v0;//记录nums数组里最大的数也就是数组sum的下标范围for(int i0;ilen;i){if(nums[i]max_v){max_vnums[i];}}vectorint sum(max_v10,0);for(int i0;ilen;i){sum[nums[i]]nums[i];//sum[nums[i]]表示值为nums[i]的总和}vectorint f(max_v1,0);f[0]sum[0];f[1]max(sum[1],sum[0]);for(int i2;imax_v;i){f[i]max(f[i-1],f[i-2]sum[i]);}return f[max_v];} };
http://www.sadfv.cn/news/391671/

相关文章:

  • 北京微网站建设设计服务公司小说网站建设费用
  • 啥是东莞网站制作公司网站的制作成品
  • 建设旅游电子商务网站的目的北约网络防御中心
  • 网站开发学哪一个好京东的网站是怎么建设的
  • 一个网站的建设流程有哪些资料网站页面组成
  • 自己做平台网站重庆百度推广
  • 网站可以同时做竞价和优化吗搭建淘宝客网站源码
  • 百度推广自己做网站吗网站密度
  • 做网站哪个公司最北京网站制作合肥
  • 网站开发的框架协议营销型网站建设的认识
  • 天津环保网站建设概念承包工程需要注册什么公司
  • 工程公司网站模板下载麦吉太原网站建设丽怎么代理
  • php网站开发教材手机上的免费销售网站建设
  • 怎样做网站排名怎么删除WordPress外链
  • 怎么查看网站的域名wordpress 修改固定链接 404
  • 做桂林网站的图片大全济南网站建设流程
  • 网站开发 asp.net 还要学什么网络平台企业
  • 如何做自己的游戏网站永久免费素材网站
  • 做网站龙头淄博展厅设计公司
  • 网站开发qq头像2017国外优秀网站模版
  • 北外新闻行业门户网站建设广州市做app的公司地址
  • 专业做中文网站镇江市建设工程网站
  • 可以做彩票网站的工作室网站建设教程大全 百度网盘
  • 国外网站如何做seo深圳返利网站建设
  • 建设审批网站查询北京设计机构
  • 劳务输送网站建设方案广东微信网站建设哪家专业
  • 三网合一网站源码下载wordpress 乱码
  • 深圳知名网站建设哪家好页游网
  • 制作网站公司 英语网站首页宁波网站建设公司哪个好
  • 保定有哪些做网站的地方电子商务网站建设作业总结