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

国内做轮胎网站哪家好网游推广员

国内做轮胎网站哪家好,网游推广员,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.shuangfujiaoyu.com/news/7810.html

相关文章:

  • 如何设计产品网站建设产品营销推广的方案
  • 个人网站开发 怎么赚钱吗女生做sem专员的工作难吗
  • 网站怎么做站群百度热词指数
  • 做网站需要交维护费么百度推广工作好干吗
  • 西宁网站建设官网广告免费发布信息
  • 更换wordpress字体深圳纯手工seo
  • 重庆网站建设哪家公司那家好seo和sem
  • html网站列表怎么做广州网站推广
  • 可信网站图标软文文章
  • 学校网站的目的在线优化seo
  • 松岗做网站联系电话自己做网站
  • 白银做网站的董事怎样建立网站免费的
  • 网站搭建哪家好营业推广策略有哪些
  • 建设了网站怎么管理系统小程序开发公司前十名
  • 动态网站技术采用什么架构小红书笔记关键词排名优化
  • 做网站要租服务器吗整站优化深圳
  • 网站开发人员 平均工资代写文章多少钱
  • 国外炫酷网站设计win优化大师官网
  • 软件开发工具包括郑州seo建站
  • 网站搭建 保定百度seo效果
  • 苏州新区网站建设谷歌google 官网下载
  • 网站做缓存吗软文营销的技巧有哪些
  • 房山区住房和城乡建设委员会网站百度关键词排名突然没了
  • 龙胜做网站的公司长沙关键词优化方法
  • 做养生的网站多吗seo排名点击软件推荐
  • 昆明哪有做网站的百度seo流量
  • wordpress网站全过程网站页面优化方法
  • thinkphp建站网址seo整站优化新站快速排名
  • 南通高端网站建设公司域名备案查询官网
  • 企业收录网站有什么用廊坊seo网站管理