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

麦积区建设局网站wordpress批量修改字体大小

麦积区建设局网站,wordpress批量修改字体大小,厦门公司网站设计,网站开发建设招聘要求给你一个整数数组 nums 和一个整数 k #xff0c;请你统计并返回 该数组中和为 k 的子数组的个数 。 子数组是数组中元素的连续非空序列。 示例 1#xff1a; 输入#xff1a;nums [1,1,1], k 2 输出#xff1a;2示例 2#xff1a; 输入#xff1a;nums [1,2,3], k…给你一个整数数组 nums 和一个整数 k 请你统计并返回 该数组中和为 k 的子数组的个数 。 子数组是数组中元素的连续非空序列。 示例 1 输入nums [1,1,1], k 2 输出2示例 2 输入nums [1,2,3], k 3 输出2提示 1 nums.length 2 * 104-1000 nums[i] 1000-107 k 107 读一遍应该就懂了不懂留言或者私信看到第一时间解答 class Solution {/**这个题目竟然有负数所以不符合滑动窗口的条件这个题我们需要用哈希表的解法基本思路就是如果从0~i的累加值是x前面某个位置0~j的累加和中有多少个x-k那以i结尾的子数组就有多少个*/public int subarraySum(int[] nums, int k) {/**边界判断也可以没有 */if(nums.length 1 nums[0] ! k) {return 0;}/**定义一个hashmap用来保存0~j位置的某个累加和出现了多少次 */MapInteger,Integer countMap new HashMap();/**这里一定要放个0的值因为很可能0位置的值就是k */countMap.put(0,1);int preSum 0;/**count用来统计结果数 */int count 0;for(int i 0; i nums.length; i) {/**把当前值加到preSum里 */preSum nums[i];/**当前的累加和是preSum,如果前面出现了preSum-k多少次就有多少个以i位置结尾的子数组的和为k如果没有preSum-k则没有以i位置结尾的子数组满足这个条件这里我们举个例子比如当前的累加和是100然后我们的k是20那我们只需要看一下前面有多少个80就行了这个80是啥呢就是preSum - k */if(countMap.containsKey(preSum - k)) {count countMap.get(preSum - k);}/**不管包含不包含当前的值都要放进去记住用原来的数量或者0 1*/countMap.put(preSum, countMap.getOrDefault(preSum, 0) 1);}return count;} }
http://www.tj-hxxt.cn/news/141897.html

相关文章:

  • 网站建设公司哈wordpress不用小尺寸图片
  • 网站群建设的目的国际财经新闻最新头条
  • 公司网站策划宣传软件商城app下载安卓版
  • 做简历的什么客网站营销型网站开发方案
  • 自动化设计网站建设福永附近网站建设公司
  • 网站分类有哪些中国建设银行手机网站下载安装
  • 建设淘宝客网站多少钱云商城app下载
  • 济宁万达网站建设免费wordpress导购主题
  • python做网站挣钱开一个免费网站
  • 贵阳网站建设报价域名手机网站源码
  • 纪念馆网站建设方案企业网站 jquery
  • 网站建设需求原型浦江建设局网站
  • 免费网站设计购物网站开发模板
  • 河南专业做网站企业网站托管方案内容
  • 手机网站类型seo网站诊断报告
  • 什么网站的地图泉州北京网站建设价格
  • 网站被k怎么恢复北京网站建设公司兴田德润专业
  • 网站开发员岗位职责网站开发合同审核要点
  • 网站建设注意问题有没有网站做字体变形
  • 做h5商城网站北京百度推广代运营
  • 网站建设费用先付一半推广计划和推广单元有什么区别
  • 爱站权重查询网站推广国外
  • 制作教育类网站wordpress qq注册
  • 济南做网站知识客厅装修风格
  • 网站与平台的开发区别网站帮忙备案
  • 网站开发转包协议长春哪有做网站公司
  • 重庆网站建设c中国空间站名字
  • 网站建设 迅雷下载百度搜一搜
  • 河南整站百度快照优化去哪里找做网站
  • 广州房地产网站建设方案网络营销案例分析怎么写