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

大连网站福建seo搜索引擎优化

大连网站,福建seo搜索引擎优化,海口做网站的公司,深圳做网站公司 南山文章目录 题目描述题解思路题解代码题目链接 题目描述 题解思路 首先对于这题我们如果将所有点数装入一个切片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.dt0577.cn/news/35843.html

相关文章:

  • wordpress修改模板技巧求职seo推荐
  • 网站做404页面怎么做seo搜索引擎优化原理
  • 四川建设网四川住建厅南昌seo营销
  • 嘉定区 网站建设成人营销管理培训班
  • 中信建设有限责任公司总监长沙网站seo技术厂家
  • 网站数据维护网站推广和seo
  • 品牌创意设计公司seo关键字排名
  • 网站制作动态海口seo网络公司
  • JSP+Oracle动态网站开发sem扫描电子显微镜
  • 重庆网站设计开发网站设计与制作教程
  • 安徽网站建设产品介绍营销咨询
  • 多个图表统计的网站怎么做b2b电子商务平台排名
  • 做京东网站需要哪些手续费整合营销包括哪些内容
  • 吴桥县做网站百度问一问
  • 九江建网站公司有哪些营销推广投放平台
  • 给宝宝做衣服网站网站维护费用一般多少钱
  • 泰州网站建设怎么给产品做网络推广
  • 网站建设推广怎样找客户百度网盘app怎么打开链接
  • 商场设计网站西安网络推广运营公司
  • app网站开发流程图网页制作用什么软件做
  • html做网站心得合肥网站制作
  • 网页设计 效果图南宁seo推广服务
  • 网站导航插件怎样做搜索引擎推广
  • 南昌夜场招聘网站怎么做最新seo自动优化软件
  • 收费网站建设视频教程免费下载百度域名注册
  • 北京网络网站建设镇江百度seo
  • 那些网站分享pr做的视频软件竞价托管信息
  • 网站备案后下一步做什么b站推广2023
  • 建立免费公司网站建一个网站需要多少钱?
  • 天津商城网站设计公司游戏代理