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

中国国际贸易平台郑州粒米seo顾问

中国国际贸易平台,郑州粒米seo顾问,店铺设计理念怎么写,外贸网站教程740. 删除并获得点数 相关企业提示给你一个整数数组 nums ,你可以对它进行一些操作。 每次操作中,选择任意一个 nums[i] ,删除它并获得 nums[i] 的点数。之后,你必须删除 所有 等于 nums[i] - 1 和 nums[i] 1 的元素。 开始你…

740. 删除并获得点数

相关企业提示给你一个整数数组 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 * 104
  • 1 <= nums[i] <= 104

class Solution {
public:int deleteAndEarn(vector<int>& nums) {int n=nums.size();vector<int>dp(10001);for(auto x:nums){dp[x]+=x;}auto f=dp;auto g=f;f[0]=dp[0],g[0]=0;for(int i=1;i<10001;i++){f[i]=g[i-1]+dp[i];g[i]=max(f[i-1],g[i-1]);}return max(f[10000],g[10000]);}
};

http://www.dtcms.com/wzjs/518904.html

相关文章:

  • 嘉兴网站建设域名被墙查询检测
  • 做网站在厦门排前5名营销手段和营销方式
  • 网站源码大全app推广方法及技巧
  • 在线网站建设无锡整站百度快照优化
  • 中间商可以做网站吗树枝seo
  • wordpress添加锚seo网页的基础知识
  • 有专业做网站的吗网络营销推广方案3篇
  • 365元做网站百度下载安装免费
  • 网站建设都需要合肥百度seo排名
  • 手表网站建设规划书今天刚刚发生的新闻最新新闻
  • 深圳低价做网站软文推广网站
  • 做网站是买服务器还是买主机深圳网站设计制作
  • 重庆网站建设网站建设西安外包公司排行
  • 个人网站首页设计十大门户网站
  • 两学一做网站是多少钱2022拉人头最暴利的app
  • 郴州网站建设推广服务seo外推软件
  • 惠州市企业网站seo营销工具线上销售平台有哪些
  • 东莞住房和城乡建设局网站百度指数怎么看排名
  • 做美食类网站分析百度关键词搜索排行
  • 网站制作自助推广引流网站
  • 网络运维服务方案网站seo服务
  • 怎么查网站是哪家公司做的我想做地推怎么找渠道
  • 武昌做网站培训机构招生方案模板
  • 个人网站的设计crm
  • 企业园林设计网站模板关键词seo优化排名公司
  • vue.js合作做网站么世界足球排名前100名
  • java做的网站的后缀是什么格式深圳网站制作公司
  • 做扎染的网站深圳全网推广服务
  • 深圳网站建设公司北京搜索引擎关键词优化
  • 个人做哪方面网站seoul什么意思