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

网站设计规划上海网站搜索排名优化哪家好

网站设计规划,上海网站搜索排名优化哪家好,山西建设网站,网站运营企业文章目录 题目描述题解思路题解代码题目链接 题目描述 题解思路 首先对于这题我们如果将所有点数装入一个切片f中,该切片f中的i号下标表示所有点数为i的点数之和 那么这题就转换成了打家劫舍这道题,也就是求选择了切片中某个下标的元素后,该…

文章目录

  • 题目描述
  • 题解思路
  • 题解代码
  • 题目链接

题目描述

在这里插入图片描述

题解思路

首先对于这题我们如果将所有点数装入一个切片f中,该切片f中的i号下标表示所有点数为i的点数之和

那么这题就转换成了打家劫舍这道题,也就是求选择了切片中某个下标的元素后,该下标相邻元素就不能选择,求最终能选择的元素之和的最大值

那么在切片的[0, i]范围内选择元素的最大值 = max(i号索引元素 + [0, i - 2]范围内选择元素的最大值, [0, i - 1]范围内选择元素的最大值)

题解代码

impl Solution {pub fn delete_and_earn(nums: Vec<i32>) -> i32 {if nums.len() == 1 {return nums[0];}let mut max_val = nums[0];for &num in &nums {max_val = max_val.max(num);}let mut f = vec![0; max_val as usize + 1];for &num in &nums {f[num as usize] += num;}let (mut a, mut b) = (f[0], f[1].max(f[0]));for i in 2..=max_val as usize {(a, b) = (b, b.max(a + f[i]));}b}
}

题目链接

https://leetcode.cn/problems/delete-and-earn/

http://www.dinnco.com/news/4945.html

相关文章:

  • 网站建设要懂哪些技术新手怎么做seo优化
  • 小红书的网站建设ks数据分析神器
  • 做家政有什么网站做推广好湖南靠谱的关键词优化
  • 老司机做爰网站老师影音app推广
  • 网站职能百度爱采购客服电话
  • 做电商网站用什么系统接单平台
  • 郑州市疫情防控最新消息影视站seo教程
  • 自己做购物网站2021年关键词有哪些
  • 山东省建设厅教育网站郑州网站技术顾问
  • 开了外网网站打不开乐云seo
  • 淄博网站建设有实力企业网页设计公司
  • 企业为什么要建设自己的网站广告设计公司
  • 织梦网站栏目增加网站建站价格
  • 苏州外贸网站建设公司搜索引擎优化关键词
  • 重庆网站推广团队中国站长站
  • 大航母网站建设在哪里做运营需要具备什么能力
  • 自己写代码做网站大连seo按天付费
  • 商务网站设计与制作品牌运营策略有哪些
  • 网站备案中 解析地址下载百度安装
  • 网站建设公司市场策划方案竞价培训课程
  • 冠县做网站推广长春网站开发公司
  • 台州网站哪家专业seo标题优化分析范文
  • 响应式网站生成武汉竞价托管公司
  • 计算机专业就业方向和前景青岛网站关键词排名优化
  • 政府网站建设进程市场调研怎么做
  • css3网站导航百度推广上班怎么样
  • 外贸网站建设公司价位开发网站建设
  • 南宁市规划建设局 网站seo顾问服
  • 西安市精神文明建设网站百度客服电话人工服务
  • 菏泽网站建设公司官网147seo工具