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

完善网站建设的目的是竞价推广是做什么的

完善网站建设的目的是,竞价推广是做什么的,b2b网站与虚拟网站有什么区别,nba网站开发毕业论文文章目录 题目描述题解思路题解代码题目链接 题目描述 题解思路 我们遍历长度为k的窗口,用一个哈希表记录窗口内的所有元素(用来对窗口内元素去重),我们取哈希表中元素数量大于等于m的窗口总和的最大值 题解代码 use std::coll…

文章目录

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

题目描述

在这里插入图片描述

题解思路

我们遍历长度为k的窗口,用一个哈希表记录窗口内的所有元素(用来对窗口内元素去重),我们取哈希表中元素数量大于等于m的窗口总和的最大值

题解代码

use std::collections::HashMap;impl Solution {pub fn max_sum(nums: Vec<i32>, m: i32, k: i32) -> i64 {let mut win = HashMap::new();let mut sum = 0;for i in 0..k as usize {win.insert(nums[i], i);sum += nums[i] as i64;}let mut ans = 0i64;if win.len() >= m as usize {ans = ans.max(sum);}for i in k as usize..nums.len() {if let Some(&start) = win.get(&nums[i-k as usize]) {if start == i - k as usize {win.remove(&nums[i-k as usize]);}}win.insert(nums[i], i);sum += (nums[i] - nums[i-k as usize]) as i64;if win.len() >= m as usize {ans = ans.max(sum);}}ans}
}

题目链接

https://leetcode.cn/problems/maximum-sum-of-almost-unique-subarray/description/

http://www.hrbkazy.com/news/41616.html

相关文章:

  • 自定义wordpress后台应用商店优化
  • 什么网站有项目做搜索关键词是什么意思
  • 武汉做网站华企加速器南宁今日头条最新消息
  • 香港人大陆做网站软文营销写作技巧
  • 青岛需要做网站的公司今天刚刚发生的新闻最新新闻
  • 2小时wordpress建站seo免费外链工具
  • 广州网站建设o2o网络营销策略有哪几种
  • 免费发群二维码的网站上海野猪seo
  • 邢台网站制作地方商丘网站优化公司
  • 浏览有关小城镇建设的网站 记录网络推广引流是做什么工作
  • 做网站挂谷歌广告赚钱吗上海哪家优化公司好
  • 美橙互联 网站备案百度热搜关键词排行榜
  • 做直播网站要哪些技术百度一下官方网页
  • 网站建设公司获得风投打字赚钱平台 学生一单一结
  • 网站做跳转会有什么影响什么优化
  • 广州大型网站建设seo怎样才能优化网站
  • 做海淘的网站做海淘的网站有哪些怎么在网络上推广
  • 深圳专业做网站专业百度怎么注册自己的店铺
  • 微信公众号的微网站怎么做的微信软文范例100字
  • 做产品网站费用吗小程序开发制作
  • 灵犀科技 网站开发佼佼者寻找客户的渠道和方法
  • 三合一网站模板青岛seo百科
  • 做的好的营销型网站有哪些内容阿里云官网首页
  • nginx网站301重定向怎么做湖南网站优化
  • 网站开发要用什么工具软件北京seo技术交流
  • 安徽合肥网络营销哪家好惠州seo外包平台
  • 湖北分行建设银行网站小程序制作
  • django网站开发案例优化网站教程
  • 做网站系统的答辩ppt范文百度营销大学
  • 广州做网站最好的公司百色seo快速排名