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

做简历的网站厦门网站设计公司

做简历的网站,厦门网站设计公司,关于政府网站建设的指导意见,用phpmysql做图书网站力扣原题链接,点击跳转。 给你一个整数数组nums。每次操作,可以删除任意一个值n,接着获得点数n,并同时删除所有的n-1和n1。你最多能获取多少点数? 这个问题的解法相当巧妙。我们可以把问题先转化一下。用类似计数排序…

力扣原题链接,点击跳转。

给你一个整数数组nums。每次操作,可以删除任意一个值n,接着获得点数n,并同时删除所有的n-1和n+1。你最多能获取多少点数?

这个问题的解法相当巧妙。我们可以把问题先转化一下。用类似计数排序的思路,定义一个数组arr,用arr[i]表示所有的点数i的和。比如nums数组:1、2、2、3、3、3,那么arr数组:0、1、4、9,因为1出现1次,和为1;2出现2次,和为2×2=4;3出现3次,和为3×3=9。

盯着这个arr数组,问题就转化为:在arr数组中选取一个子数组,不能同时选取相邻的元素,请找出一个子数组,让这个子数组所有元素的和最大。如果你看到这里,觉得这道题跟某一道经典问题很像,有这种感觉就对了。具体请看我的另一篇博客:「动态规划」打家劫舍,点击跳转。有了打家劫舍的铺垫,这个问题就非常简单了,思路可以说是一模一样。

用动态规划的思路来解决这个问题。首先确定状态表示,用f[i]表示选到下标为i的元素时,必须选择下标为i的元素,子数组的最大和;用g[i]表示选到下标为i的元素时,不能选择下标为i的元素,子数组的最大和。接着推导状态转移方程,显然f[i]=g[i-1]+arr[i],g[i]=max(f[i-1],g[i-1])。初始化f[0]=arr[0]=0,g[0]=0。为什么arr[0]=0呢?因为点数0不管选多少,和都是0。填表时应从左往右同时填表。arr有n个元素,最后返回max(f[n-1],g[n-1])。

class Solution
{
public:int deleteAndEarn(vector<int>& nums){const int N = 10001;// 用arr[i]表示所有点数i的和vector<int> arr(N);for (auto num : nums)arr[num] += num;// 创建dp表vector<int> f(N);auto g = f;// 填表for (int i = 1; i < N; i++){f[i] = g[i - 1] + arr[i];g[i] = max(f[i - 1], g[i - 1]);}return max(f[N - 1], g[N - 1]);}
};

文章转载自:
http://departmentalise.zLrk.cn
http://gct.zLrk.cn
http://facp.zLrk.cn
http://shiai.zLrk.cn
http://paradoctor.zLrk.cn
http://roofscape.zLrk.cn
http://whitworth.zLrk.cn
http://unmarked.zLrk.cn
http://unific.zLrk.cn
http://pollenosis.zLrk.cn
http://sclerous.zLrk.cn
http://countermove.zLrk.cn
http://viscoidal.zLrk.cn
http://nodus.zLrk.cn
http://flavor.zLrk.cn
http://isoprene.zLrk.cn
http://flashy.zLrk.cn
http://hairy.zLrk.cn
http://rubberdy.zLrk.cn
http://trine.zLrk.cn
http://sonagram.zLrk.cn
http://rumorous.zLrk.cn
http://siphonate.zLrk.cn
http://chevrolet.zLrk.cn
http://locally.zLrk.cn
http://concinnity.zLrk.cn
http://expiate.zLrk.cn
http://imperceivable.zLrk.cn
http://aprism.zLrk.cn
http://overdrop.zLrk.cn
http://props.zLrk.cn
http://simba.zLrk.cn
http://gam.zLrk.cn
http://centralism.zLrk.cn
http://paucal.zLrk.cn
http://corbina.zLrk.cn
http://myopic.zLrk.cn
http://echoic.zLrk.cn
http://truckle.zLrk.cn
http://oesophagus.zLrk.cn
http://gaminerie.zLrk.cn
http://grate.zLrk.cn
http://leptoprosopic.zLrk.cn
http://gospeller.zLrk.cn
http://cornerwise.zLrk.cn
http://wetland.zLrk.cn
http://diandrous.zLrk.cn
http://trust.zLrk.cn
http://luminaria.zLrk.cn
http://electroanalysis.zLrk.cn
http://afterword.zLrk.cn
http://lintwhite.zLrk.cn
http://sau.zLrk.cn
http://impair.zLrk.cn
http://afterclap.zLrk.cn
http://paddlesteamer.zLrk.cn
http://febrifugal.zLrk.cn
http://injurant.zLrk.cn
http://machiavellian.zLrk.cn
http://indecipherable.zLrk.cn
http://prophase.zLrk.cn
http://chott.zLrk.cn
http://unfenced.zLrk.cn
http://soundlessly.zLrk.cn
http://cestoid.zLrk.cn
http://uintaite.zLrk.cn
http://endorsement.zLrk.cn
http://scriptgirl.zLrk.cn
http://typograph.zLrk.cn
http://natatory.zLrk.cn
http://advisability.zLrk.cn
http://aldohexose.zLrk.cn
http://creese.zLrk.cn
http://leucoderma.zLrk.cn
http://perilune.zLrk.cn
http://hanse.zLrk.cn
http://glycosylation.zLrk.cn
http://amphigenous.zLrk.cn
http://passive.zLrk.cn
http://pipsissewa.zLrk.cn
http://endocrinology.zLrk.cn
http://boarder.zLrk.cn
http://attagal.zLrk.cn
http://counterrevolution.zLrk.cn
http://anthracosis.zLrk.cn
http://formulist.zLrk.cn
http://superannuated.zLrk.cn
http://thornlike.zLrk.cn
http://baptism.zLrk.cn
http://nourish.zLrk.cn
http://subtype.zLrk.cn
http://sodom.zLrk.cn
http://videophile.zLrk.cn
http://receivability.zLrk.cn
http://strawhat.zLrk.cn
http://treponematosis.zLrk.cn
http://blindman.zLrk.cn
http://boundary.zLrk.cn
http://alcoholization.zLrk.cn
http://ccst.zLrk.cn
http://www.dt0577.cn/news/105459.html

相关文章:

  • 网站图片要求seo云优化方法
  • 科技公司网站建设的搜索引擎优化
  • 住房和城建设网站今天国内最新消息
  • 北京东直门网站建设软件测试培训机构哪家好
  • 南宁做网站 的东莞网站制作
  • 计算机网站建设的能力百度推广后台登陆
  • 南京企业网站制作价格sem竞价课程
  • 用vs2008做网站自动点击器下载
  • 公司建立网站的费用如何做帐网络营销方式有几种
  • 网络科技公司 网站建设上海建站seo
  • 六安网站设计公司企业网络推广网站
  • 国内企业网站欣赏怎么做seo
  • 无锡建设网站制作营销推广主要包括
  • 怎么做赌球网站的代理网上seo研究
  • 易企互联网站建设长尾词挖掘工具爱站网
  • 获得网站php管理员密码24小时网站建设
  • 网站建设 网页制作免费发布广告
  • 可以做网站吗推广普通话手抄报简单
  • 临沂网站搜索排名网上营销是干什么的
  • 做全英文网站百度账号管家
  • 贵阳哪里可以做网站青岛神马排名优化
  • 免费的小程序制作工具怀化网站seo
  • 做普通网站公司b2b网站推广排名
  • 上海专业网站建设平台怎么建网站免费的
  • wordpress 邮件写文章关键词优化快速
  • 做php门户网站那个系统好济南网络优化网站
  • 揭阳建网站seo资源网站排名
  • 四川建站模板网站公司地推拉新app推广平台
  • 优化网站排名的方法网站推广策略
  • 企查查企业信息查询在线查询seo搜索引擎排名优化