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

健身网站开发方式有没有类似一起做网店的网站

健身网站开发方式,有没有类似一起做网店的网站,如何开发网站,杭州如何做百度的网站560. 和为K的子数组 给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的子数组的个数 。 子数组是数组中元素的连续非空序列。 示例: 输入:nums [1,1,1], k 2 输出:2 法一:暴力法 var subar…

560. 和为K的子数组

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

子数组是数组中元素的连续非空序列。

示例:

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

法一:暴力法
var subarraySum = function(nums, k) {let res = 0;for(let i=0;i<nums.length;i++){let sum = 0;for(let j = i;j>=0;j--){sum+=nums[j];if(sum===k){res++;}}}return res;
};
法二:前缀和+哈希表
  • 使用前缀和存储累计值,利用 currentSum - k 快速找到满足条件的子数组。
function subarraySum(nums, k) {// 初始化前缀和计数器const prefixSumCount = new Map();prefixSumCount.set(0, 1); // 初始前缀和为0,出现次数为1let currentSum = 0;let result = 0;for (const num of nums) {// 更新当前前缀和currentSum += num;// 检查是否存在满足条件的前缀和if (prefixSumCount.has(currentSum - k)) {result += prefixSumCount.get(currentSum - k);}// 更新前缀和计数器prefixSumCount.set(currentSum,(prefixSumCount.get(currentSum) || 0) + 1);}return result;
}
http://www.yayakq.cn/news/331828/

相关文章:

  • 网站系统接口500异常秦州区住房和城乡建设局网站
  • 企业网站文化建设做网站php语言用什么工具
  • iis7架设网站网站开发海口
  • 像试淘网网站怎么建设怎样接入互联网
  • 建设厅培训中心网站广州做营销型网站
  • 网站建设耂首先金手指wordpress文章到微信
  • 网站开发用什么电脑好手机兼职的正规平台有哪些
  • 绿色在线网站模板下载工具靖江有哪些做网站的
  • 设计作品展示网站阿里云服务器上传网站内容
  • 巩义旅游网站建设公司WordPress用户管理系统
  • 网站关键词排名系统WordPress主题怎么翻译
  • 简洁大气的网站推荐网页搜索屏蔽广告
  • 网站ui设计学的是什么动漫网页设计模板素材
  • 做企业网站电话销售话术西安汽车网站制作
  • 青岛网页建站工具网站 备案号查询
  • 无锡网站广优化公司wordpress 建app
  • 做网站上是外部连接怎么改wordpress数据在哪
  • 怎么建设网站怎么样网页制作个人介绍代码
  • 外贸行业网站推广wordpress加置顶功能
  • 申请网站平台怎么做做网站显示上次登录时间代码
  • 电脑怎么用别人的网站吗商城模板html
  • 集团酒店网站建设工商企业查询
  • 响应式网站手机网站建设宣传广告
  • 社区网站如何做内容运营网站备案的影布怎么做
  • 芜湖做网站h5设计制作是什么意思
  • 毕业设计可以做哪些网站岗顶网站设计
  • wordpress站点主页网站备案承诺书怎么写
  • 网站平台开发要注意什么问题西安网站免费制作
  • 易企秀怎么做招聘网站超链接开发的网站
  • 可信赖的企业网站开发做网站域名的公司