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

嘉兴网站建设低价推荐建立一个属于自己的网站

嘉兴网站建设低价推荐,建立一个属于自己的网站,电商网站做互联网金融,整合网络营销是什么Java解决长度为K子的数组中的的最大和 01 题目 给你一个整数数组 nums 和一个整数 k 。请你从 nums 中满足下述条件的全部子数组中找出最大子数组和#xff1a; 子数组的长度是 k#xff0c;且子数组中的所有元素 各不相同 。 返回满足题面要求的最大子数组和。如果不存在子…Java解决长度为K子的数组中的的最大和 01 题目 给你一个整数数组 nums 和一个整数 k 。请你从 nums 中满足下述条件的全部子数组中找出最大子数组和 子数组的长度是 k且子数组中的所有元素 各不相同 。 返回满足题面要求的最大子数组和。如果不存在子数组满足这些条件返回 0 。 子数组 是数组中一段连续非空的元素序列。 示例 1 输入nums [1,5,4,2,9,9,9], k 3 输出15 解释nums 中长度为 3 的子数组是 - [1,5,4] 满足全部条件和为 10 。 - [5,4,2] 满足全部条件和为 11 。 - [4,2,9] 满足全部条件和为 15 。 - [2,9,9] 不满足全部条件因为元素 9 出现重复。 - [9,9,9] 不满足全部条件因为元素 9 出现重复。 因为 15 是满足全部条件的所有子数组中的最大子数组和所以返回 15 。示例 2 输入nums [4,4,4], k 3 输出0 解释nums 中长度为 3 的子数组是 - [4,4,4] 不满足全部条件因为元素 4 出现重复。 因为不存在满足全部条件的子数组所以返回 0 。提示 1 k nums.length 1051 nums[i] 105 02 知识点 弹窗移动有序数对map的使用 03 我的题解思路 public class maximumSubarraySum {public static void main(String[] args) { // 测试数据int[] nums {1,1,1,7,8,9};System.out.println(maximumSubarraySum(nums, 3));}public static long maximumSubarraySum(int[] nums, int k) {long rs0;//最终返回的答案long max0;//局部最大值MapInteger, Integer mapnew HashMap(); // 弹窗最开始记录0到k中每个值出现的次数for (int i 0; i k; i) {maxnums[i]; // 设置每个值出现的次数第一次为01之后每出现一次加一map.put(nums[i], map.getOrDefault(nums[i],0)1);} // 利用map不会重复判断第一次弹窗的元素是否符合条件if(map.size()k) {rsmax;} // 接着循环剩下的元素for (int i k; i nums.length; i) { // 整个弹窗向右移动maxnums[i];//弹窗右边移动map.put(nums[i], map.getOrDefault(nums[i],0)1);//记录新右边界的值max-nums[i-k];//弹窗左边移动int indexmap.get(nums[i-k]);//获得新左边界的出现次数if(index1) {map.remove(nums[i-k]);//只出现一次就直接去掉}else {map.put(nums[i-k], index-1);//出现大于一次就次数减一}if(map.size()k) {//判断本次弹窗的元素是否符合条件符合则比较值rsMath.max(max, rs);}} return rs;} }
http://www.hkea.cn/news/14364201/

相关文章:

  • 佛山外贸网站设计公司石家庄铁路职业技工学校
  • 个人网站模板制作教程建筑之家
  • 网站中做背景图片位置咋写医药加盟网站模板
  • 苏州网站维护厦门企业网站建设专家
  • 济南专业网站优化网站的功能定位
  • 网站维护报价表免费购物网站源码
  • 网站建设的意见征集焊工培训
  • 共享vps可以做网站吗酒店类的电影网站模板
  • 网站制作计算机怎么做淘宝店网站收录
  • 网站搭建教学网建设网站花都
  • 怎么自己编写网站在虚拟机做网站
  • 我被朋友拉进彩票网站说做代理转行做网站
  • 网页设计网站开发需要什么查收录网站
  • kali钓鱼网站制作网站建设与维护面试
  • 专业的上海网站建设公司139邮箱网页版登录
  • 创建一个网站英语dw做网站注册页代码
  • 手机网站域名哪里注册广西红豆梧州论坛
  • 网站换了域名做跳转企业网站源码自适应
  • 做营销网站应该要注意些什么网站流量 龙优化软件
  • 海拉尔做网站多少钱在线注册网站
  • 做一个公司网站需要多少钱淘宝关键词搜索量查询
  • php开发系统网站建设西安哪家网站公司做的比较好
  • 为什么进行网站备案网站开发项目推荐
  • 企业备案网站名称要求怎么建设vip电影网站
  • 做网站与数据库的关系免费商城网站制作
  • asp.net网站开发是什么专业做网站的公司哪家好
  • 网站建设微金手指排名html5 学习网站
  • 温州网站制作系统Wordpress可视化导航
  • 做网站4000-262-263东莞招聘网最新招聘信息
  • 衡阳网站制作ps网上教程