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

阿里云做的网站为啥没有ftp陕西住建厅网站官网

阿里云做的网站为啥没有ftp,陕西住建厅网站官网,asp钓鱼网站开发,佛山做外贸网站代理商你正在探访一家农场#xff0c;农场从左到右种植了一排果树。这些树用一个整数数组 fruits 表示#xff0c;其中 fruits[i] 是第 i 棵树上的水果 种类 。 你想要尽可能多地收集水果。然而#xff0c;农场的主人设定了一些严格的规矩#xff0c;你必须按照要求采摘水果… 你正在探访一家农场农场从左到右种植了一排果树。这些树用一个整数数组 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 10^5 0 fruits[i] fruits.length 解题思路 1、朴素的讲本题需要尽可能多采摘几课树 2、用双指针构建一个窗口并记录内部元素种类 3、再用一个变量记录最大数目 用 map 记录元素种类 代码 class Solution {public int totalFruit(int[] fruits) {int n fruits.length;MapInteger, Integer cnt new HashMapInteger, Integer();int left 0, ans 0;for (int right 0; right n; right) {cnt.put(fruits[right], cnt.getOrDefault(fruits[right], 0) 1);while (cnt.size() 2) {cnt.put(fruits[left], cnt.get(fruits[left]) - 1);if (cnt.get(fruits[left]) 0) {cnt.remove(fruits[left]);}left;}ans Math.max(ans, right - left 1);}return ans;} }利用数组记录 代码 class Solution {public int totalFruit(int[] fruits) {int len fruits.length;int set[] new int [len];//以空间换时间int l 0, r 0, cnt 0;int res 0;for(r 0; r len; r ) {//右窗口向前移动if( set[fruits[r]] 1) cnt ;//由0~1这个波动说明有新元素进入while(cnt 2) {if(-- set[fruits[l ]] 0) cnt --; //左窗口移动直到删掉本元素}res Math.max(res, r - l 1);}return res;} }
http://www.yutouwan.com/news/92904/

相关文章:

  • 做58网站怎么赚钱wordpress编辑不了
  • saas网站建设满山红网站建设公司
  • 个人网站做跳转怎么弄公司自己买服务器建设网站
  • 云主机 网站吗重庆企业品牌网站建设
  • 吉首企业自助建站HTML发布网站
  • 网站建设维护工作职责重庆网站建设沛宣网络
  • 展示中心网站建设程序员网站
  • 广州出名的网站万户网站建设公司
  • 泊头网站建设网站icp备案费用
  • 主流网站开发语言wp wordpress
  • 六安网站定制沈阳男科医院排名前十
  • 网站 微信开发中国数据网
  • 能够做一镜到底的网站网站模块
  • 常州做网站信息商标注册查询系统
  • 怎么创建网站免费建立个人网站wordpress 首页不更新
  • 网站建设企业网站网站建设siteserver
  • 如何修改单页网站长春百度推广哪家好
  • 上传商品的网站如何创立自己的品牌
  • 东营网站备案代理公司网站建设带后台带微商城
  • 如何做外围网站的代理深圳龙华新区
  • 网站促销广告nofollow标签对网站收录的影响
  • seo优化网站优化计算机网站建设的能力
  • php网站的登陆注册怎末做的wordpress文件上传到那个文件
  • 中山手机网站建设电话杭州建设网站的公司哪家好
  • 做服饰网站wordpress登录修改密码
  • 那些网站被k恢复是怎么做的提高学历去哪里报名正规
  • 如何用国外网站做头条网站功能建设描述书
  • 用sql网站建设基本流程wordpress 4.3.1 漏洞
  • 哪家成都公司做网站网站qq临时会话不需要添加好友
  • 河北省住房和城市建设局采购网站火车头wordpress模块