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

在线A视频网站(级做爰片)怎样做才能让网站帮忙送东西

在线A视频网站(级做爰片),怎样做才能让网站帮忙送东西,网站开发难吗2008,重庆优化网站公司目录 1. 题目解析 2. 算法原理 3. 代码编写 写在最后: 1. 题目解析 题目链接:904. 水果成篮 - 力扣(Leetcode) 题目有很长一段话,但是我们读一遍题目可以提炼转化出题目的要求 : 其实就是找出一个最长…

目录

1. 题目解析

2. 算法原理

3. 代码编写

写在最后:


1. 题目解析

题目链接:904. 水果成篮 - 力扣(Leetcode)

题目有很长一段话,但是我们读一遍题目可以提炼转化出题目的要求 :

其实就是找出一个最长的子数组,且数组内数字的种类不超过两个。

2. 算法原理

这道题题目可以使用滑动窗口来解决,

为什么呢?

我们可以来简单分析一下,

我们通过哈希表维护一个窗口,

让right++进窗口,如果出现了三个种类的水果,就让left++,

left++会有两种情况,

1. 还是有三种水果,那就让left继续++

2. 剩两种水果了,那就记录结果,这个时候重点来了,

right需不需要回到left的位置重新++呢?不需要,这就是滑动窗口的核心,

我们直接让right继续++进窗口即可。

3. 代码编写

class Solution {
public:int totalFruit(vector<int>& fruits) {unordered_map<int, int> win;int kinds = 0, left = 0, right = 0, len = 0;while(right < fruits.size()) {win[fruits[right++]]++;while(left < fruits.size() && win.size() > 2) {win[fruits[left++]]--;if(win[fruits[left - 1]] == 0) {win.erase(fruits[left - 1]);break;}}len = max(len, right - left);}return len;}
};

写在最后:

以上就是本篇文章的内容了,感谢你的阅读。

如果感到有所收获的话可以给博主点一个哦。

如果文章内容有遗漏或者错误的地方欢迎私信博主或者在评论区指出~

http://www.15wanjia.com/news/162906.html

相关文章:

  • 网站建设架构优秀案例网站设置仅某浏览器
  • 知名的传媒行业网站开发常用h5的制作工具
  • 专业的手机网站开发莆田自助建站软件
  • 郑州做企业网站茶叶网站策划方案
  • 漯河住房建设局网站提供常州网站优化
  • 阿里巴巴国际站运营教程wordpress 的模板
  • 国外metro风格网站模板中国软装设计师的薪资水平
  • dz多语言企业网站低价建网站
  • 企业所得税优惠政策2022年最新企业网站优化公司有哪些
  • 按揭车在哪个网站可以做贷款界面设计与制作专业学什么
  • 上海备案证查询网站查询网站五种商业模式
  • 网站制作方案范文住房和城市建设厅网站
  • 网站加油站黄页网站 php
  • 网站根目录下公众号号文章转wordpress
  • ppt模板免费下载网站哪个好深圳网络营销做什么的
  • 化妆品做的不好的网站广东江门开平最新消息今天
  • 张家界简单的网站建设彩票网站是怎么做的
  • 房地产网站建设策划书wordpress plupload
  • 固原建设厅官方网站休闲食品网站建设目的
  • 广州各类外贸网站网站错位
  • 快捷的中山网站建设傻瓜动态建站 工具
  • 做网站简约学校网站制作网站的登录界面怎么做
  • 建设银行网站改手机号营销型网站建设效果
  • 哪个网站有上门做指甲wordpress page post
  • 一般网站建设步骤网站建设 提成
  • html手机网站开发后端五分钟自己创建网站的方法
  • idc网站备案wordpress标签页模板下载
  • wordpress能不能做企业网站wordpress动作钩子
  • 备案用的网站建设方案书那里做直播网站
  • 网站建设要做原型图吗外贸小家电网站推广