当前位置: 首页 > 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/839108/

相关文章:

  • 潮汕学院网站开发怎么自己制作网站
  • 网站建设网络推广图片坪山网站建设基本流程
  • 单页网站模板做seoWordPress 付费文章插件
  • 北京广告公司联系方式seo怎么优化步骤
  • 西宁网站建设公司哪家好海外seo
  • 杭州鼎易科技做网站太坑手机百度下载app
  • 云南公司网站建设上海网站建设口碑最好的公司
  • 做网站包括什么条件建筑装饰装修工程公司
  • 公司网站建设怎么入账厦门专业网站建设代理
  • 泉州住房和城乡建设网站做网站线上线下价格混乱
  • 一般什么行业做网站的多上海网站怎么备案
  • 沈阳网站制作找网势科技wordpress外国人留言
  • 广州有专做网站建设游戏网站需要什么设备
  • 建设网站需要买什么wordpress指定上传目录
  • 做网站详情的图片做网站柳州
  • 河北手机网站制作哪家好企业运营方案
  • 济南做网站公司电话wordpress4.7.5下载
  • 防城港网站设计南京网站建
  • 北京科技网站建设长沙房地产公司排名
  • 网站系统说明书广州市番禺区住房和建设局网站
  • 做网站时数据库要创建几个表暗网网站有那些
  • 北京市建设局网站wordpress修改固定连接404
  • 网站制作应用网络营销推广方法word
  • 丝绸之路网站平台建设入门做网站
  • 介绍商务网站开发流程写字就能赚钱做网站
  • 企业网站开发公司排行榜互联网建站公司有哪些
  • 网站开发的可行性分析天津企业做网站
  • 网站制作方案垂直领域获客莱芜东风街
  • 西部数码域名注册seo排名谁教的好
  • 请描述网站开发的一般流程广州番禺职业技术学院