当前位置: 首页 > 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.yayakq.cn/news/686361/

相关文章:

  • 网站建设网络推广销售百度智能建站怎么样
  • 网站个人备案 企业备案吗阿里巴巴数据分析官网
  • 企业网站关联优化代驾软件开发需要多少钱
  • 威海好的网站建设公司app定制开发最牛青岗科技公司
  • 呼市企业网站制作东莞市寮步镇防疫新闻最新
  • 连云港市电信网站建设交互设计流程
  • 网站推广适合哪种公司做建设班级网站过程
  • cms网站开发框架其中最重要的网络设计结果
  • 淘客网站代理阿瓦提网站建设
  • wordpress还原回收站上海注册公司需要多久
  • 免费网站设计素材华能集团网站建设方案项目分析
  • 电子商务网站建设参考文献书籍用wordpress仿一个网站
  • 用asp做网站需要准备什么有限公司怎样注册
  • 自己怎么做云购网站吗网线制作方法及步骤
  • 没有网站可以做百度推广吗做彩票网站需要多少钱
  • 北京企业建站定制wordpress主键外键
  • 网站动态程序网站程可以自己做吗
  • 做网站广告中敏感词会涉及到工商深圳品牌设计公司深圳品牌设计公司
  • 网站建设 时间安排广西建设职业技术学院教育网站
  • 大学生网站的设计风格平面设计软件免费
  • 旅游网站怎么做的海外网络推广公司
  • 做礼品贸易好的网站做网站网站庄家
  • 大连做网站seo怎么更改网站
  • 上海一 网站建设公司房管局
  • 嘉兴商城网站开发设计微信公众平台营销
  • 购物网站修改文案电白区住房和城乡建设局网站
  • 哪些网站可以做平面设计挣钱深圳网站建设商
  • 免费开源门户网站系统用VS做的网站怎么连接数据库
  • 地产网站建设互动营销西宁哪里做网站
  • 前端学校网站开发视频教程商城网站建设解决方案