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

做液氮冰淇淋店网站2022年最新新闻播报稿件

做液氮冰淇淋店网站,2022年最新新闻播报稿件,高端购物网站,网站跟域名备案数量算法提高之你能回答这些问题吗 核心思想&#xff1a;线段树 用sum,lmax,rmax,tmax分别存线段长度,最大前缀,最大后缀,最大子段和 #include <iostream>#include <cstring>#include <algorithm>using namespace std;const int N 500010;int n,m;int w[N];s…

算法提高之你能回答这些问题吗

  • 核心思想:线段树

    • 用sum,lmax,rmax,tmax分别存线段长度,最大前缀,最大后缀,最大子段和
  •   #include <iostream>#include <cstring>#include <algorithm>using namespace std;const int N = 500010;int n,m;int w[N];struct Node{int l,r;int sum,lmax,rmax,tmax;}tr[N*4];void pushup(Node &u,Node &l,Node &r){u.sum = l.sum + r.sum;u.lmax = max(l.lmax,l.sum + r.lmax);u.rmax = max(r.rmax,r.sum + l.rmax);u.tmax = max(max(l.tmax,r.tmax) , l.rmax + r.lmax);}void pushup(int u){pushup(tr[u],tr[u<<1],tr[u<<1|1]);}void build(int u,int l,int r){if(l == r) tr[u] = {l,r,w[r],w[r],w[r],w[r]};else{tr[u] = {l,r};int mid = l+r>>1;build(u<<1,l,mid),build(u<<1|1,mid+1,r);pushup(u);}}void modify(int u,int x,int v){if(tr[u].l == x && tr[u].r == x) tr[u] = {x,x,v,v,v,v};else{int mid = tr[u].l+tr[u].r>>1;if(x <= mid) modify(u<<1,x,v);else modify(u<<1|1,x,v);pushup(u);}}Node query(int u,int l,int r){if(tr[u].l >= l && tr[u].r <= r) return tr[u];else{int mid = tr[u].l + tr[u].r >>1;if(r <= mid) return query(u<<1,l,r);else if(l >mid) return query(u<<1|1,l,r);else{auto left = query(u<<1,l,r);auto right = query(u<<1|1,l,r);Node res;pushup(res,left,right);return res;}}}int main(){cin>>n>>m;for(int i=1;i<=n;i++) cin>>w[i];build(1,1,n);int k,x,y;while (m -- ){cin>>k>>x>>y;if(k==1){if(x>y) swap(x,y);cout<<query(1,x,y).tmax<<endl;}else modify(1,x,y);}}
    
http://www.yidumall.com/news/8750.html

相关文章:

  • 新网站如何做流量优化电脑的软件有哪些
  • 电商网站开发建设软件外包公司排名
  • 政府网站内容建设的重要性百度竞价推广屏蔽软件
  • 虹口网站制作引流推广公司
  • 交互设计大学世界排名海外seo推广公司
  • 利用qq 群做网站推广线上推广平台哪些好
  • 公司网站怎么做教程搜资源
  • 重庆市制作网站公司哪家好seo的方法
  • 2022年中国企业500强名单网站的优化与推广分析
  • 单一产品企业或多元化产品企业的网站建设与策划有什么不同?2023年7 8月十大新闻
  • 做网站软件ps小红书怎么推广引流
  • 广州做企业网站的公司媒体发布公司
  • 廊坊网站建设公司哪家好百度指数使用方法
  • 创新的网站建设文案代写平台
  • 网站备案需要准备什么百度推广投诉人工电话
  • 小程序开发平台多少钱seo网站推广优化
  • 网站开发功能模板快速排名优化公司
  • 网站建设合同鉴于甲方委托乙方建网站平台
  • 做网站需要哪些步骤微信怎么做推广
  • 嘉兴网站建设wmcn关键词优化靠谱推荐
  • 北京集团网站建设公司网站建设方案书 模板
  • 网站建设一条龙百度推广费用预算表
  • 网站网络推广网站推广排名优化
  • 盘锦建设工程信息网站seo搜索规则
  • 安徽合肥网站建设排名nba
  • 高端做网站哪家好技术培训班
  • 衢州高铁站什么时候建成关键词排名公司
  • 财务软件开发公司简介秦洁婷seo博客
  • 个人网站建设流程最新舆情信息网
  • 公司网站建设包括哪些东西公司网页制作模板