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

金凤区建设交通局网站北京网站制作设计

金凤区建设交通局网站,北京网站制作设计,用安卓手机做网站主机,贵阳网站设计找哪家文章目录 1、问题2、示例3、解决方法(1)方法1——双指针 总结 1、问题 给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的子数组的个数 。 子数组是数组中元素的连续非空序列。 2、示例 示例 1: 输入&#x…

文章目录

  • 1、问题
  • 2、示例
  • 3、解决方法
    • (1)方法1——双指针
  • 总结


1、问题

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

2、示例

示例 1:
输入:nums = [1,1,1], k = 2
输出:2
示例 2:
输入:nums = [1,2,3], k = 3
输出:1

3、解决方法

(1)方法1——双指针

let nums = [1,1,1], k = 3
var subarraySum = function(nums, k) {// 1-1:定义左右指针let left =0;right = 1;// 1-2:存储获取左指针的下标(右指针也可以,因为需求是返回个数)let arr = [];// 2: 如果传入数组小于等于一个值,没有可以相加的数据,直接返回0if(nums.length<=1) return 0;// 3: 判断右指针 小于等于 数组长度结束循环while(right <= nums.length) {// 4-1:如果左右指针为下标对于数组的值 等于  整数k if(nums[left] + nums[right] == k) {// 4-2:将符合条件的下标存储起来arr.push(left)}// 4-2 左右指针都自增left++;right++;}// 5;返回符合条件的长度console.log('返回数组和为k的子数组的个数', arr.length);
};
subarraySum(nums, k);

总结

(1)难度: 中等
(2)相同文章:
每天一道算法题(八)——找出字符串中无重复字符的最长子串
每天一道算法题(九)——寻找字符串中所有字母异位词的子串

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

相关文章:

  • 自建网站营销是什么做平面计设和网站哪个好
  • 设计师网站都有哪些重大新闻事件
  • 织梦唯美网站源码零食软文范例300字
  • 莱阳有网站建设推广的吗注册企业有哪些基本流程
  • 吉隆网站建设浙江建设厅网站
  • 网站建设需注意点吾爱主题wordpress
  • 免费换友情链接天津seo
  • 为什么要做手机网站开发三亚网站怎么制作
  • asp网站好还是php网站好给别人做网站打电话推销
  • 搭建网站账户系统网站开发及代运营
  • 系统网站哪个好个人网站做导购要什么经营许可
  • 太仓网站建设有限公司教育网站制作论文
  • 西地那非片云南网站seo外包
  • 郑州做网站擎天凡科做网站是否安全
  • 做网站的职员称呼什么什么网站代做毕业设计比较好
  • 网站建设金手指专业周口网站优化
  • 新农村建设网站知乎宁波品牌网站设计特点
  • DW怎么做网站下拉菜单上海企业建站提供商
  • 外贸网站建设公司流程图wordpress万篇文章
  • 好看的网站页面设计兰州出台9条优化措施
  • 鹤壁市网站建设百度建站
  • 网站建设工作自策划实施以来合肥市建设工程市场价格信息网站
  • 照片制作网站贵阳网站建设公司哪个好
  • 给网站开发一个计算器功能影视文化传媒公司网站建设
  • 正邦设计董事长外贸网站如何做seo
  • 网站logo大全金山专业网站建设
  • 网站备案后 还是需要再备案吗一个网站的成本
  • 做网站的分辨率免费团购网站模板
  • 招聘网站数据分析要怎么做网站与域名的关系
  • 上海自主建站模板商务网站建设管理思路