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

整形网站专题素材中国商标注册网查询网官网

整形网站专题素材,中国商标注册网查询网官网,美工在网站建设中的作用,两岸统一最新消息LeetCode 560. 和为 K 的子数组 题目描述 给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的子数组的个数 。 子数组是数组中元素的连续非空序列。 思路 思路:前缀和 定义数组preSum[nums.length1],在里面计算nums…

LeetCode 560. 和为 K 的子数组

题目描述

给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的子数组的个数 。
子数组是数组中元素的连续非空序列。

思路

思路:前缀和

  1. 定义数组preSum[nums.length+1],在里面计算nums数组每一位置上和前面所有数的累加和
  2. 嵌套循环遍历preSum数组,每次用preSum[right]-preSum[left]以计算区间left~right的和,若满座条件,则子数组个数+1

代码

class Solution {public int subarraySum(int[] nums, int k) {int len = nums.length;int[] preSum = new int[len + 1];for (int i = 0; i < len; i++) {preSum[i + 1] = preSum[i] + nums[i];}int count = 0;for (int left = 0; left < len; left++) {for (int right = 0; right < len; right++) {if (preSum[right + 1] - preSum[left] == k) {count++;}}}return count;}
}
http://www.yayakq.cn/news/727091/

相关文章:

  • 网站页面禁止访问建设银行开通网银网站
  • 中山网站建设模板网络公司汽车之家如何做团购网站
  • 温州企业自助建站系统大连做网站的公司有哪些
  • 安康北京网站建设深圳服务平台网站
  • asp网站开发国内外现状洞口网站开发公司
  • 网站关键词优化办法张家口网站建设价格
  • 怎么用小旋风网站建设教程网站备案 公司名称关联性
  • 建设网站能赚钱吗外贸网站优化
  • 天津设计网站建设WordPress实例页面在哪里修改
  • 企业网站建设的基本原则有哪些?平舆网站建设
  • 温州专业手机网站制作哪家好黄页88和58那个推广好
  • 网站开发竞争性谈判东莞做网站推广
  • 被黑网站查询桂林生活最新网
  • 秦皇岛网站建设哪家好宜宾住房与城乡建设部网站
  • 吉林网站建设吉林英德市网站建设
  • 微页制作网站模板简介网络营销的概念
  • 哪个网站的品牌特卖做的好推客平台
  • PHP网站开发常用函数推广软件平台
  • 大渡口区网站建设WordPress会员VIP购买
  • 怎么样做自己的网站网站禁止访问
  • 网络公司构建网站外贸推广营销
  • wordpress4.8是什么广州网站快速优化排名
  • wordpress建站 评测住房和城乡建设部网站科技项目
  • 交互式网站和非交互式网站网站logo位置
  • dw php网站建设视频教程晋江网站建设qzdzi
  • 网站开发相关技术发展网站建设哪家效益快
  • 动态ip做网站可以备案吗上海待遇好的十大外企招聘
  • 过期域名网站四川建设学习网官网
  • 网站推广方法及特点seo顾问服务咨询
  • 赣州做网站网站运行维护