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

成品网站管理系统百度网络营销的概念

成品网站管理系统,百度网络营销的概念,做网站后付款,html注册登录模板目录 前置知识进入正题实战演练 前置知识 给定区间 [ l, r ],让我们把数组中的[ l, r ] 区间中的每一个数加上c,即 a[ l ] c , a[ l 1 ] c , a[ l 2] c , a[ r ] c; 怎么做?很简单,差分一下即可 还不会的小伙伴点此进入学习 进入正题 …

目录

  • 前置知识
  • 进入正题
  • 实战演练


前置知识


给定区间 [ l, r ],让我们把数组中的[ l, r ] 区间中的每一个数加上c,即 a[ l ] + c , a[ l + 1 ] + c , a[ l + 2] + c , a[ r ] + c;

怎么做?很简单,差分一下即可

还不会的小伙伴点此进入学习


进入正题


进阶一下:
给定区间 [ l, r ],把数组[ l, r ] 区间中的数加上一个首项s、末项e、公差为d的等差数列,
即 a[ l ] + s , a[ l + 1 ] + s+d , a[ l + 2 ] + s+2d ······a[ r ] + e

怎么实现?先给出结论

a[l] += s,
a[l + 1] += d - s
a[r + 1] -=d + e
a[r + 2] += e

再对a数组做两次前缀和,即得到ans

为何?
下面听我娓娓道来~



简单举个例子:
假设数组a=【0,0,0,0,0,0,0,0】
现要求对 a[1] 到 a[5] 这5个数字 分别加上以s为首项,d为公差,e为末项的等差数列,即a=【0,s,s+d,s+2d,s+3d,s+4d(e),0,0】
如何得到呢?我们先做一次差分试试:
diff1=【0,s,d,d,d,d,-e,0】什么也看不出来对吧。
再对差分数组做差分:
diff2=【0,s,d-s,0,0,0,-e-d,e】
哎,这不是一开始所进行的操作吗?
a[1]+=s
a[2]+=d-s
a[6]-=d+e
a[7]+=e
一切终成闭环



好了,实际运用的时候到了

实战演练


P4231 三步必杀 https://www.luogu.com.cn/problem/P4231

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

不了解异或运算可点此进入

题解code:

n, m = map(int, input().split())
ans = [0] * (n + 3)
for i in range(m):l, r, s, e = map(int, input().split())d = int((e - s) / (r - l))ans[l] += sans[l + 1] += d - sans[r + 1] -= d + eans[r + 2] += e    # 实现等差数列差分for i in range(1, len(ans)):ans[i] += ans[i - 1]
for i in range(1, len(ans)):ans[i] += ans[i - 1]   # 两次前缀和xor = 0
for i in ans:xor ^= i
print(f'{xor} {max(ans)}')


如果有更多问题或需要进一步的帮助,可以在评论区留言讨论哦!
如果喜欢的话,请给博主点个关注 谢谢

http://www.tj-hxxt.cn/news/117129.html

相关文章:

  • 河北做网站电话电脑优化软件
  • 旅行社网站规划与建设的流程图深圳网络络推广培训
  • 网名设计在线生成器网站seo内容优化
  • 芜湖做网站优化网络链接推广
  • 如何将优酷视频上传到自己网站seo蜘蛛池
  • 平台网站做等级保护测评在线网页编辑平台
  • 海南的网站建设公司吴中seo网站优化软件
  • 成都网站制作价格百度知道网页入口
  • 高端网站建设多少钱上海关键词优化排名软件
  • 海南海口做网站百搜科技
  • 网站建设开发2022百度搜索风云榜
  • 纪检监察新闻网站建设方案网店运营
  • 我公司是帮企业做网站的_现在要帮客户们的网站备案企业seo自助建站系统
  • 游戏网站html模板企点qq
  • 建设信源网站公司排名seo
  • 做印量调查的网站媒介星软文平台
  • 阿里巴巴国际站官网首页seo人员是什么意思
  • 广西政府网站政务新媒体建设调查国际最新消息
  • 网站建设佰首选金手指十二站长工具使用方法
  • flash网站制作下载北京、广州最新发布
  • 开发电子商务网站和开发新闻类网站什么异同上海建站seo
  • 帮做简历哪个网站好手机端关键词排名免费软件
  • 做图片网站会被一个平台怎么推广
  • 做游戏网站要备案吗网站推广和宣传的方法
  • 商城做网站哪家好站长基地
  • 电子商务网站建设和管理的含义网络培训心得体会总结
  • 网站主体信息网页制作工具有哪些
  • 网站制作怎样做背景深圳网络营销全网推广
  • 企业网站开发方案现在感染症状有哪些
  • 万网域名注册官网中文域名张家界网站seo