给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的连续子数组的个数 

/**
* @param {number[]} nums
* @param {number} k
* @return {number}
*/
const subarraySum = (nums = [1, 1, 1], k = 2) => {
let cnt = 0
for (let i = 0; i < nums.length; i++) {
let sum = 0
for (let j = i; j > -1; j--) {
const v = nums[j]
sum += v
if (sum === k) {
cnt++
}
}
}
return cnt
};

  

最新文章

  1. mac 关闭&amp;&amp;显示隐藏文件命令
  2. Asp.Net Core--基于角色的授权
  3. EF框架学习
  4. 如何利用tomcat和cas实现单点登录(2):配置cas数据库验证和cas客户端配置
  5. WPF的Presenter(ContentPresenter)(转)
  6. JQuery源码分析(二)
  7. 使用 libevent 和 libev 提高网络应用性能——I/O模型演进变化史
  8. Apache的Order Allow Deny心得
  9. Android SharedPreference 数据存储
  10. c#+ArcEngine中的IGroupLayer的用法
  11. python 导入模块 import 理解
  12. Android 音视频开发(六): MediaCodec API 详解
  13. HIVE metastore Duplicate key name &#39;PCS_STATS_IDX&#39; (state=42000,code=1061)
  14. 【sping揭秘】19、关于spring中jdbctemplate中的DataSource怎么来呢
  15. java类加载器和双亲委派模型
  16. MYSQL Range
  17. 远程桌面连接工具 Remote Desktop Manager 9.1.2.0 Enterprise 多国语言绿色版附注册码 简单使用
  18. spring-cloud: eureka之:ribbon负载均衡自定义配置(二)
  19. libxml2在mingw下编译
  20. Object-C中的字符串对象1-不可变字符串

热门文章

  1. Error: EPERM: operation not permitted, mkdir ‘C:\Program Files\nodejs‘TypeError: Cannot read proper
  2. LG P4146 序列终结者
  3. Canvas:绘制失败的问题
  4. 吐血整理!2万字Java基础面试题(带答案)请收好!
  5. 昇腾AI新技能,还能预防猪生病?
  6. LeetCode-630 课程表Ⅲ
  7. vue2+ts 设计一个扑克牌比大小的游戏
  8. RISC-V核及工具链整理
  9. 将视图直接转换成表的SQL语句
  10. Redis入门级简单安装使用