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

国内做轮胎网站哪家好免费的黄冈网站有哪些

国内做轮胎网站哪家好,免费的黄冈网站有哪些,mean网站开发,做一个wordpress模板R2-前缀和专题 目录 前缀和哈希表 双指针 ps: 第一眼过去,这题应该能用双指针解出来,应该也能用前缀和解题。 前缀和哈希表 适用于 nums[i] 值不固定为 0 和 1 的其他情况 class Solution:def numSubarraysWithSum(self, nums: List[int], goal: i…

R2-前缀和专题

目录

前缀和+哈希表

双指针

ps:

第一眼过去,这题应该能用双指针解出来,应该也能用前缀和解题。

前缀和+哈希表

适用于 nums[i] 值不固定为 0 和 1 的其他情况

class Solution:def numSubarraysWithSum(self, nums: List[int], goal: int) -> int:n=len(nums)prenum=[0]+list(accumulate(nums))dict=defaultdict(int,{0:1})ret=0for i in range(n):r=prenum[i+1]l=r-goalret+=dict[l]dict[r]+=1return ret

 

双指针

 

class Solution:def numSubarraysWithSum(self, nums: List[int], goal: int) -> int:#就是说[l1,l2]---r,左集合的个数代表当前i下所有可能,i移动就行n=len(nums)ret=l1=l2=s1=s2=0for i in range(n):s1+=nums[i]s2+=nums[i]#左集合左右端点的移动while l1<=i and s1>goal:s1-=nums[l1]l1+=1while l2<=i and s2>=goal:s2-=nums[l2]l2+=1ret+=l2-l1return ret

ps:

1.python功能使用

2.第一种方法中哈希表定义和使用也很ok啊 

http://www.15wanjia.com/news/47247.html

相关文章:

  • 营销型网站建设哪里有上海最大的seo公司
  • 入驻微信小程序多少钱seo培训网
  • 上国外网站用什么机箱好营销型网站建设实训总结
  • 介绍网站建设精准的搜索引擎优化
  • 清溪网站建设公司网站制作价格
  • 用腾讯云做网站网络营销课程论文
  • 淳安住房和城乡建设委员会网站网络口碑推广公司
  • 如何在自己电脑上做网站2345手机浏览器
  • 国度网络网站建设网络策划
  • 单位网站的方案企业营销策划书
  • 做的好的营销型网站有哪些东莞关键词排名推广
  • 网站无后台可以上框架手机卡顿优化软件
  • 网站备案幕布照片百度网盘提取码入口
  • wordpress谷歌搜索链接权重被劫持某企业网站的分析优化与推广
  • seo诊断服务惠州seo代理计费
  • 网站搭建外贸营销网站
  • 购物网站开发 项目描述谷歌chrome浏览器下载
  • 网站开发宝典产品推广怎么做
  • 网站开发年薪第三方网站流量统计
  • 汉中网站建设自媒体推广
  • 网站外链 快速建设开封seo推广
  • 爱做电影网站服装品牌策划方案
  • 做个公司网站需要什么钱以品牌推广为目的的广告网络平台
  • asp网站开发教程怎么做线上销售
  • 网站建设答案全国防疫大数据平台
  • 想制作一个网站怎么来做sem是什么的英文缩写
  • 网站开发公司会在最后面加上公司西安百度推广网站建设
  • wordpress 程序优化网站排名优化培训哪家好
  • 中国城乡住房建设厅网站5118网站如何使用免费版
  • 安平县哪家做网站百度云官方网站