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

网站开发好的语言无锡网站建设要求

网站开发好的语言,无锡网站建设要求,钓鱼网站的主要危害,网页html教程904. 水果成篮 原题链接:完成情况:解题思路:参考代码:_904水果成篮_滑动窗口 错误经验吸取 原题链接: 904. 水果成篮 https://leetcode.cn/problems/fruit-into-baskets/description/ 完成情况: 解题思…

904. 水果成篮

  • 原题链接:
  • 完成情况:
  • 解题思路:
  • 参考代码:
    • _904水果成篮_滑动窗口
  • 错误经验吸取

原题链接:

904. 水果成篮

https://leetcode.cn/problems/fruit-into-baskets/description/

完成情况:

在这里插入图片描述

解题思路:

该函数的目的是计算在给定整数数组fruits中进行一次连续的采摘过程中可以采摘的水果总数。在这个函数中,先定义整数n为数组fruits的长度,然后使用Map类型的count来记录每种水果的数量。接着定义左指针left和结果result,并对结果进行初始化为0。在具体实现中,通过循环遍历数组fruits,不断更新count中不同水果的数量,并根据条件来更新左指针和结果result,最终返回结果result。

参考代码:

_904水果成篮_滑动窗口

package leetcode板块;import java.util.HashMap;
import java.util.Map;public class _904水果成篮_滑动窗口 {/*** 找连续最长绝对值不超过2的子数组长度* @param fruits* @return*/public int totalFruit(int[] fruits) {//  TODO  进行一次连续的采摘,即连续字符串/*1 <= fruits.length <= 10^50 <= fruits[i] < fruits.length*/int n = fruits.length;Map<Integer, Integer> count = new HashMap<Integer, Integer>();int left = 0,result = 0;for (int right = 0; right < n;++right){     //从右往左去逼近count.put(fruits[right],count.getOrDefault(fruits[right],0)+1); //右边类别统计计数//左边开始指针移动while (count.size() > 2){   //只需要保证是两类水果就行,size <= 2 即可。count.put(fruits[left],count.get(fruits[left]) - 1);if (count.get(fruits[left]) == 0){count.remove(fruits[left]);}++left;}result = Math.max(result,right - left + 1);}return result;}
}

错误经验吸取

http://www.yayakq.cn/news/256836/

相关文章:

  • 做站群网站好优化吗php 网站管理系统
  • 做污水处理的 登录哪个网站国产免费linux服务器
  • 网站建设需要保存什么网站建设流量入口
  • 有没有做ppt好看的免费网站可以建微信网站的
  • 西安有哪些网站建设公司廊坊首位关键词优化电话
  • 网页设计与制作精品课程网站河北网络推广系统
  • 长尾关键词在网站优化中起的作用有哪些银川网站建设哪家好叫啥名字
  • dw个人网站制作如何制作网页首页
  • 一级a做爰片免费网站短视频局域网多网站建设
  • 网页模板网站推荐我要安装百度
  • 有知道做网站的吗网页广告图
  • 扁平化网站导航ui模板wordpress主题验证
  • 百度站长工具怎么查排名做智能网站平台
  • 深圳做网站班级网页制作素材
  • 医疗服务网站素材给企业做网站推广好么
  • 成都网站建设 推广行广州营销型网站
  • phthon网站开发低代码开发技术
  • 网站上做相关链接网站建设推广新闻
  • 免费建设淘客网站seo优化好做吗
  • 深圳微商城网站建设昌平网站制作公司
  • 网站设计有哪些语言版本网站seo站群软件
  • 北京网站制作的开发软件的应用
  • 网站的总规划书软件公众号开发
  • h5企业模板网站怎么做php网站
  • 网站为什么功能需求在线做效果图有哪些网站
  • 购物网站详细设计wordpress邀请奖励
  • 做网站前提需要什么百度2022新版下载
  • 如何做公司网站网页python 网站开发入门
  • 网站建设开发维护装饰公司做网站宣传的是个好处
  • 重庆城乡建设子网站万网域名查询网