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

域名注册网站建设百度热搜榜单

域名注册网站建设,百度热搜榜单,重庆网络公司招聘,淄博做网站的文章目录 题目方法一:滑动窗口方法二: 题目 题目的意思就是:找至多包含两种元素的最长子串,返回其长度 方法一:滑动窗口 class Solution { // 滑动窗口 找至多包含两种元素的最长子串,返回其长度public …

文章目录

    • 题目
    • 方法一:滑动窗口
    • 方法二:

题目

在这里插入图片描述

题目的意思就是:找至多包含两种元素的最长子串,返回其长度
在这里插入图片描述

方法一:滑动窗口

class Solution {
// 滑动窗口 找至多包含两种元素的最长子串,返回其长度public int totalFruit(int[] fruits) {int left = 0;Map<Integer,Integer> map = new HashMap<>();int res = 0 ;for(int right = 0; right<fruits.length ; right++){if(!map.containsKey(fruits[right])){//判断 当前元素是否在map中   在就在原先的基础上+1  不在就创建  初始value ==1map.put(fruits[right],1);}else {map.put(fruits[right],  map.get(fruits[right])+1);}while(map.size() > 2){//一旦哈希表大小大于2  说明出现了第三个数  需要一次根据left指针删除map中的值,直到删除到0 将键也删除,最后在根据left和 right位置计算resmap.put(fruits[left],map.get(fruits[left])-1);if(map.get(fruits[left]) == 0) map.remove(fruits[left]);left++;}res = Math.max(res,right - left+1);}return res;}
}

方法二:

http://www.hkea.cn/news/832505/

相关文章:

  • 江阴市住房与建设局网站seo工资多少
  • wordpress image.php南宁百度首页优化
  • 谢家华做网站百度指数与百度搜索量
  • wordpress 安装 ubuntu整站优化代理
  • 做公司网站协议书模板下载百度竞价推广公司
  • 福田蒙派克6座二手值多少钱重庆seo点击工具
  • 有了域名 怎么做网站外贸网站推广方法之一
  • 审美网站长春网站建设路
  • 网站 管理系统域名查询注册信息查询
  • 专业网站设计发展前景推广网站软文
  • 怎么建设seo自己网站网站优化推广教程
  • 最新app开发软件石家庄网站建设seo公司
  • 江苏自助建站系统哪家好推广网站要注意什么
  • 唐河做网站关键字搜索引擎
  • 松江专业做网站公司seo视频教程百度云
  • 淄博品质网站建设竞价推广怎么样
  • 搜狗站群系统资源网站优化排名优化
  • 建设一个网站哪家好网站推广优化的原因
  • 做网站的上海公司有哪些情感链接
  • 梧州做网站建设数字营销公司
  • 加强新闻网站建设建议seo高手培训
  • 安丘网站建设制作怎样制作网页设计
  • 食品网站建设优化案例热门职业培训班
  • 龙华新区做网站大地seo视频
  • 网站彩票投注员做啥的真正免费的网站建站平台运营
  • wordpress 中文注册鸡西seo
  • 佛山企业如何建网站seo的内容怎么优化
  • 在什么网站上做自媒体windows优化大师是自带的吗
  • 装修公司的网站怎么做第三方营销平台有哪些
  • 百度公司做网站吗手机网页链接制作