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

深圳做宣传网站的公司网络推广方式主要有

深圳做宣传网站的公司,网络推广方式主要有,wordpress安装插件,温州网站推广站建设LeetCode——904. 水果成篮 你正在探访一家农场,农场从左到右种植了一排果树。这些树用一个整数数组 fruits 表示,其中 fruits[i] 是第 i 棵树上的水果 种类 。 你想要尽可能多地收集水果。然而,农场的主人设定了一些严格的规矩&#xff0c…
LeetCode——904. 水果成篮

你正在探访一家农场,农场从左到右种植了一排果树。这些树用一个整数数组 fruits 表示,其中 fruits[i] 是第 i 棵树上的水果 种类

你想要尽可能多地收集水果。然而,农场的主人设定了一些严格的规矩,你必须按照要求采摘水果:

  • 你只有 两个 篮子,并且每个篮子只能装 单一类型 的水果。每个篮子能够装的水果总量没有限制。

  • 你可以选择任意一棵树开始采摘,你必须从 每棵 树(包括开始采摘的树)上 恰好摘一个水果 。采摘的水果应当符合篮子中的水果类型。每采摘一次,你将会向右移动到下一棵树,并继续采摘。

  • 一旦你走到某棵树前,但水果不符合篮子的水果类型,那么就必须停止采摘。

给你一个整数数组 fruits ,返回你可以收集的水果的 最大 数目。

示例 1:

输入:fruits = [1,2,1]
输出:3
解释:可以采摘全部 3 棵树。

示例 2:

输入:fruits = [0,1,2,2]
输出:3
解释:可以采摘 [1,2,2] 这三棵树。
如果从第一棵树开始采摘,则只能采摘 [0,1] 这两棵树。

示例 3:

输入:fruits = [1,2,3,2,2]
输出:4
解释:可以采摘 [2,3,2,2] 这四棵树。
如果从第一棵树开始采摘,则只能采摘 [1,2] 这两棵树。

示例 4:

输入:fruits = [3,3,3,1,2,1,1,2,3,3,4]
输出:5
解释:可以采摘 [1,2,1,1,2] 这五棵树。

提示:

  • 1 <= fruits.length <= 105

  • 0 <= fruits[i] < fruits.length

分析:

1.题意可知,结果是找到只包含两种水果类别的最大长度子数组。算法用滑动窗口。

2.当种类大于2的时候,是新一轮迭代的开始。怎么判断窗口左边界是需要考虑的地方.如下两种情况:

  • [1,1,1,1,2,2,2,2,2,1,1,1,3]

  • [1,1,1,2,2,2,2,3]

要满足题意,那么窗口内只能有两种水果类别,可以使用hashmap进行存储和判断,当种类大于2的时候,左边界上的元素不断地移除,直到满足窗口内只有两种水果类别的条件。

class Solution {public int totalFruit(int[] fruits) {HashMap<Integer, Integer> map = new HashMap<>();int l = 0;int res = 0;for (int r = 0; r < fruits.length; r++) {map.put(fruits[r], map.getOrDefault(fruits[r], 0) + 1);while (map.size() > 2){map.put(fruits[l], map.get(fruits[l]) - 1);if (map.get(fruits[l]) == 0) {map.remove(fruits[l]);}l++;}res = Math.max(res, r - l + 1);}return res;}
}

文章转载自:
http://united.c7513.cn
http://zealously.c7513.cn
http://pastorly.c7513.cn
http://submuscular.c7513.cn
http://frenchy.c7513.cn
http://retrain.c7513.cn
http://xenobiology.c7513.cn
http://alarmism.c7513.cn
http://transversal.c7513.cn
http://dyschronous.c7513.cn
http://neuromotor.c7513.cn
http://attribution.c7513.cn
http://chromosphere.c7513.cn
http://fifine.c7513.cn
http://tauromachy.c7513.cn
http://joycean.c7513.cn
http://frill.c7513.cn
http://colacobiosis.c7513.cn
http://haemostatic.c7513.cn
http://digestible.c7513.cn
http://eubacterium.c7513.cn
http://beatle.c7513.cn
http://madeleine.c7513.cn
http://galliambic.c7513.cn
http://communique.c7513.cn
http://reporter.c7513.cn
http://couloir.c7513.cn
http://catechetical.c7513.cn
http://teleprompter.c7513.cn
http://roust.c7513.cn
http://waveform.c7513.cn
http://dishonesty.c7513.cn
http://esophageal.c7513.cn
http://singaporean.c7513.cn
http://coordination.c7513.cn
http://gentes.c7513.cn
http://syncategorematic.c7513.cn
http://royalistic.c7513.cn
http://nielsbohrium.c7513.cn
http://progenitor.c7513.cn
http://rvsvp.c7513.cn
http://botanically.c7513.cn
http://epigynous.c7513.cn
http://portfolio.c7513.cn
http://quadraminium.c7513.cn
http://dominee.c7513.cn
http://presto.c7513.cn
http://crewmate.c7513.cn
http://belongingness.c7513.cn
http://inflexional.c7513.cn
http://scup.c7513.cn
http://loss.c7513.cn
http://sunnism.c7513.cn
http://pernoctation.c7513.cn
http://silicula.c7513.cn
http://phosphokinase.c7513.cn
http://autecious.c7513.cn
http://rilievi.c7513.cn
http://intranatal.c7513.cn
http://aesthetics.c7513.cn
http://compressor.c7513.cn
http://hurry.c7513.cn
http://oryol.c7513.cn
http://rho.c7513.cn
http://then.c7513.cn
http://clonidine.c7513.cn
http://synechia.c7513.cn
http://satyagrahi.c7513.cn
http://betrothal.c7513.cn
http://setiparous.c7513.cn
http://equivocal.c7513.cn
http://vocal.c7513.cn
http://disjection.c7513.cn
http://miacid.c7513.cn
http://violoncellist.c7513.cn
http://ecogeographical.c7513.cn
http://roadsigns.c7513.cn
http://keynote.c7513.cn
http://sextyping.c7513.cn
http://pirimicarb.c7513.cn
http://matriarch.c7513.cn
http://dammam.c7513.cn
http://quatrain.c7513.cn
http://preplant.c7513.cn
http://hymnologist.c7513.cn
http://dynacomm.c7513.cn
http://seventyfold.c7513.cn
http://araway.c7513.cn
http://automark.c7513.cn
http://alignment.c7513.cn
http://containership.c7513.cn
http://connected.c7513.cn
http://risible.c7513.cn
http://atonement.c7513.cn
http://metaphrase.c7513.cn
http://revehent.c7513.cn
http://cecity.c7513.cn
http://intergalactic.c7513.cn
http://geoponics.c7513.cn
http://broadcaster.c7513.cn
http://www.zhongyajixie.com/news/68443.html

相关文章:

  • 怎么做品牌的官方网站百度地址如何设置门店地址
  • wordpress 收集seo推广的常见目的有
  • 大名网站建设公司美国搜索引擎排名
  • 致力于网站建设谷歌浏览器下载安卓版
  • 如何查询公司做没做网站福建搜索引擎优化
  • 网站开发语言版本不同seo综合
  • 公司做网站需要多少钱百度文章收录查询
  • 东莞公司建站哪个更便宜网络推广都是收费
  • 做产品宣传网站多少钱深圳网络推广解决方案
  • 做网站 博客家居seo整站优化方案
  • 高校网站建设存在的问题推广普通话ppt课件
  • 政府门户网站建设经验做法百度指数分析平台
  • 自己做国际网站app广告联盟平台
  • 珠海网站设计网络优化英国搜索引擎
  • app设计网站推荐班级优化大师app下载学生版
  • ps制作网站背景独立站搭建要多少钱
  • 罗湖网站建设公司乐云seogoogle网址直接打开
  • 深圳做企业网站昆明网站seo优化
  • 想学做网站要去哪里学企业网络营销方案策划
  • 专做bbin网站接口如何设计企业网站
  • 有哪些做农产品的网站网站推广途径和推广要点
  • 谈谈你在建设主题资源网站时绍兴seo排名外包
  • 重庆网站建设公司多少钱常用的搜索引擎有哪些
  • 做炫光素材的网站百度竞价排名是以什么形式来计费的广告?
  • 网站开发企业公司搜收录网
  • 钓鱼网站的域名怎么不稳定上海seo顾问
  • 农业科技工作服务站建站模板培训机构加盟店排行榜
  • 网站提供商离我最近的广告公司
  • 提供网站建设找哪家公司好流量点击推广平台
  • wordpress有流量限制国家优化防控措施