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

wordpress站点的url广告投放方案

wordpress站点的url,广告投放方案,有些公司做网站比较好的,政府网站建设哪个好1.题目描述 2.思路 方法1:灵茶山艾府佬的两次遍历法,先计算前缀和,然后遍历前缀和。 方法2:灵茶山艾府佬的一次遍历法,一边计算前缀和,一边遍历前缀和。 P.S. 至于为什么要用前缀和,是因为&a…

1.题目描述

2.思路

方法1:灵茶山艾府佬的两次遍历法,先计算前缀和,然后遍历前缀和。

方法2:灵茶山艾府佬的一次遍历法,一边计算前缀和,一边遍历前缀和。

P.S. 至于为什么要用前缀和,是因为,nums[i]到nums[j - 1]的元素和为k可用前缀和表示为s[j] - s[i] = k,所以当s[i] == s[j] - k的时候nums[i]到nums[j - 1]的元素和为k,这样这道题就非常了然了。

3.代码(Python3)

方法1:

class Solution:def subarraySum(self, nums: List[int], k: int) -> int:# 计算前缀和presums = [0] * (len(nums) + 1)for i, num in enumerate(nums):presums[i + 1] = presums[i] + num# 遍历前缀和res = 0count = defaultdict(int)for presum in presums:res += count[presum - k]count[presum] += 1return res

方法2:

class Solution:def subarraySum(self, nums: List[int], k: int) -> int:res = presum = 0count = defaultdict(int)count[0] = 1for num in nums:presum += numres += count[presum - k]count[presum] += 1return res

4.执行情况

方法1:

方法2:

5.感想

最开始想尝试用滑动窗口做的,但是本题nums包含负数,而滑动窗口需要满足单调性。

http://www.dtcms.com/wzjs/79554.html

相关文章:

  • 企业网站分析报告免费网站或软件
  • 网站自助建设平台有哪些互联网品牌的快速推广
  • 做网站推广和网络推广网站空间费用一年多少
  • 做网站有回扣拿吗网站流量查询工具
  • 做网站分辨率一般多少百度官方网站首页
  • 手机实用网站百度论坛首页
  • 骏驰网站建设搜索引擎营销的特点是什么
  • 洛阳建设三轮网站网络推广
  • 合肥高端网站建设设计营销策划的重要性
  • 男人和女人做av网站百度指数与百度搜索量
  • 宣讲家网站两学一做心得体会网站开发流程的8个步骤
  • 用网站做平台外贸出口平台网站
  • 国外做调灵风暴的网站如何制作一个网页网站
  • dedecms手机网站仿制软件编程培训学校排名
  • 做微信链接的网站厦门seo外包服务
  • 文章如何wordpressseo营销推广服务公司
  • 专业网站制作解决方案免费建网站软件哪个好
  • 做企业网站需要提供什么seo黑帽技术有哪些
  • 百度广告多少钱上海优化seo公司
  • 签到做任务赚钱的网站太原网站建设方案优化
  • 简易博客网站模板下载简单的seo
  • 域名申请后没有做网站2345网址导航安装
  • 苏州网站建设凡科百度 营销推广怎么做
  • jquery 手机网站开发优化公司组织架构
  • 谷歌浏览器安卓版下载搜索引擎优化的英文缩写是什么
  • 上海做高端网站建百度排名竞价
  • wordpress+4.5seo关键词优化价格
  • 建设一个网站的费用构成推广方式营销方案
  • 网站关键词怎么做排名免费seo网站诊断
  • 做网站go和python推广方案怎么写模板