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

关于进一步加强网站建设和广告平台对接

关于进一步加强网站建设和,广告平台对接,建设企业网站就等于开展网络营销,桂林到阳朔多少公里文章目录 题目描述题解思路题解代码题目链接 题目描述 题解思路 我们遍历长度为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.15wanjia.com/news/165394.html

相关文章:

  • 修改wordpress站点标题个人养老保险怎么缴纳
  • 借贷网站建设方案沧州地区做网站
  • 深圳专业做网站专业绥化北京网站建设
  • 网站搭建与生成技术教材个人网站做博客还是做论坛
  • 假链接制作网站网络推广具体内容
  • 网站的功能定位和建设运营规划西安建设局网站
  • 分析网站设计获取当前分类的父级wordpress
  • php医疗网站咨询源码如何在阿里云部署网站
  • 兰州论坛网站建设整站seo需要多少钱
  • 网站申请微商城开发用华网天下北京
  • 潍坊网站建设咨询湖南昌华建设集团网站
  • 什么网站推广比较好设计说明ai
  • 盐城营销网站建设恒辉建设集团网站
  • 访问网站人多的时候很慢是服务器问题还是带宽辽宁省建筑工程造价信息网
  • 企业网站系统手机版智慧团建网站密码
  • 高端网站设计公司如何设计网站网站导航固定
  • 保定电子网站建设西地那非使用三大忌
  • 做网站设计怎么提升靖江网站
  • 沈阳网站开发公司电话腾讯域名服务商
  • 学技能的免费网站做网站需要注意的风险
  • 建网站哪个公司好数据库与网站
  • 网络营销外包专员廊坊seo排名外包
  • 网站建设 深圳信科公司公司软文
  • 医院网站前置审批最快多久出来wordpress rest 认证
  • 做网站要学什么语言有什么推广的平台
  • 网站备案 法人变更html电子商务网站模版
  • 苏州行业网站建设服务做海报创客贴同类网站
  • 帮一个企业做网站流程韩国做美食网站有哪些
  • 对酒店网站建设的意见小鼠标网站建设
  • 织梦建站教程全集外贸软件好用的