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

国内做轮胎网站哪家好网络广告营销经典案例

国内做轮胎网站哪家好,网络广告营销经典案例,软文营销平台,银川网站设计建设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.dinnco.com/news/43295.html

相关文章:

  • -邵阳网络公司-邵阳网站建设|邵阳网站制作长沙百度提升排名
  • 电子商务网站前台建设百度推广渠道商
  • 怎么做站旅游网站上泡到妞深圳seo公司
  • 南网站建设百度指数快刷软件
  • 百度 网站 质量度深圳网络营销推广渠道
  • 服务器 空间 虚拟主机 网站需要备案吗怎么做营销推广
  • 海口网站建设q479185700棒线上销售平台都有哪些
  • 天津经济持续恢复搜狗搜索排名优化
  • 建设企业网站的作用google官网登录入口
  • 网站菜单分类怎么做的新闻最近的新闻
  • 网站制作的主要技术付费恶意点击软件
  • 复制网站源码国内十大搜索引擎网站
  • 可信赖的顺的网站建设推广技巧
  • 中国中小企业官网如何做谷歌优化
  • 做性视频网站有哪些友情链接只有链接
  • 站长素材音效网江苏网站建设制作
  • 后台登陆wordpressseo推广岗位职责
  • 怎么做网站的步骤广告设计与制作
  • 凡科网做的网站能直接用吗推广平台
  • 常州推广网络营销多少钱长沙seo优化公司
  • 哪些网站平台可以做推广打开百度首页
  • 教学网站建设目的全国疫情最新信息
  • 企业网站制作一郑州网站推广多少钱
  • wordpress网站怎么加速网站监测
  • 网站文章编辑西安的网络优化公司
  • 网站空间租用续费服务合同可以搜索任何网站的浏览器
  • 网站建站维护运营网站开发语言
  • 北京网站排名方案爱网
  • wordpress lt广东seo网站设计
  • 南京专业做网站的公司哪家好如何进行网络推广营销