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

手工做女宝宝衣服的网站360社区app

手工做女宝宝衣服的网站,360社区app,怎么知道网站是哪个公司做的,北京市建设公租房网站前缀和 前缀和:一段序列里的前n项和 给出n个数,在给出q次问询,每次问询给出L、R,快速求出每组数组中一段L至R区间的和 给出一段数组,每次问询为求出l到r区间的和 普通方法:L到R进行遍历,那么…

前缀和

前缀和:一段序列里的前n项和

给出n个数,在给出q次问询,每次问询给出L、R,快速求出每组数组中一段L至R区间的和

给出一段数组,每次问询为求出l到r区间的和

普通方法:L到R进行遍历,那么在每次求区间和的过程中时间复杂度为O(n),q次问询时间复杂度为O(q*n)

前缀和:建立前缀和数组,sum[i]=sum[i-1]+arr[i]。(i-1存在越界的问题,所以i从1开始遍历)

              计算L到R的区间和,包括arr[L]和arr[R]两个值(边界值),区间和=arr[R]-arr[L-1]

              时间复杂度从O(q*n)降至O(q*1)

二维前缀和

二维前缀和数组是原数组它本身位置的数及其左上角全部的数

二维前缀和的应用:求二维数组中arr[x1][y1]到arr[x2][y2]区间内的数之和 

差分

给出n个数,再给出q次问询,每次问询给出L、R、X,要求在L到R上每一个值都加上X,直到最后输出这个数组 

普通方法:遍历,时间复杂度为O(q*n)

差分:建立差分数组,difference[i]=arr[i]-arr[i-1],arr[i]=difference[i]+arr[i-1]。

        (同样i从1开始遍历)

          时间复杂度从O(q*n)降至O(q*1)

数组arr

111111

差分数组difference

100000

此时,L=2,R=4,X=1

操作方式:difference[L]=difference[L]+X,影响L之后的数字

                  difference[R+1]=difference[R+1]-X,避免影响R+1以及之后的数字

操作后的差分数组difference

1100-10

还原后的数组arr

122211

二维差分

一维差分修改差分数组中的某个数,影响的是原数组它本身及其之后的数

二维差分修改差分数组中的某个数,影响的是原数组它本身及其右下角全部的数

二维差分的应用:对以 x1, y1 为左上角, x2, y2 为右下角的矩阵插入一个值 / 修改值

http://www.yayakq.cn/news/232941/

相关文章:

  • 合肥市网站优化唐山网站建设方案咨询
  • 西乡专业网站建设网站建设金牛万达
  • 华为官方商城网站建设方案云服务器是干什么的
  • 专业零基础网站建设教学在哪里济宁网站建设 悍诺
  • 长春专业做网站公司排名营口工程建设信息网站
  • 手机商城官方网站网页版梦幻西游天象攻略
  • 网站开发代码编辑器芜湖网站建设哪家好
  • 佛山市做网站哈尔滨房产信息网官网
  • 佛山提供网站设计方案公司怎么做淘课网站
  • 网站空间文件夹郑州建网站哪家好
  • 现在做个网站大概多少钱权重查询工具
  • 官网网站设计费用河南省住房和城乡建设厅查询网站
  • 做钻石资讯网站劲松做网站的公司
  • 买高端品牌网站建设衡阳市建设工程质量监督站网站
  • 在深圳做网站多少钱centos wordpress下载
  • 建设网站如何挣钱租房网站开发
  • 超云建站wordpress rocket
  • 邢台网站建设03191688手机最新发布会
  • 找郴州一家做网站的公司电话常州新北区有做淘宝网站策划的吗
  • 昌平网站开发公司电话电子网站建设推广方案
  • 网站特色怎么写古风头像在线制作免费
  • 企业建设网站需要服务器吗个人网站怎么建设规划和建设
  • 做网站的计划猪八戒上面还是淘宝上做网站技术好
  • 网页设计搭建网站道路运输电子证照
  • 如何运用企业官方网站做宣传网站建设企业有哪些内容
  • 网站设计公司列表淄博周村网站建设公司
  • 建设购物网站费用wordpress 高亮插件
  • 哪个网站是专做宝宝饭的成都网站建设优化
  • 成都门户网站建设多少钱wordpress戏
  • 电商网站系统建设考试西部数码支持wordpress