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

重庆模板做网站互动营销的方式有哪些

重庆模板做网站,互动营销的方式有哪些,电子商务专业是干啥的,广州做网站优化哪家专业正题 luogu CF1648D 题目大意 有一个 3*n 的矩阵#xff0c;1,3行没有行走限制#xff0c;对于第2行#xff0c;有m个区间#xff0c;覆盖第 i 个区间有 kik_iki​ 的代价#xff0c;只有覆盖的位置才能走#xff0c;让你从 (1,1) 走到 (3,n)#xff08;只能向下和向右…正题 luogu CF1648D 题目大意 有一个 3*n 的矩阵1,3行没有行走限制对于第2行有m个区间覆盖第 i 个区间有 kik_iki​ 的代价只有覆盖的位置才能走让你从 (1,1) 走到 (3,n)只能向下和向右走 答案为经过的每个点的权值之和减去代价之和问你答案最大值 解题思路 可以把第2行的权值用前缀和计算令 Ai∑j1is1,j−∑j1i−1s2,j,Bi∑jins3,j∑j1is2,jA_i\sum_{j1}^i s_{1,j}-\sum_{j1}^{i-1} s_{2,j},B_i\sum_{ji}^n s_{3,j}\sum_{j1}^{i} s_{2,j}Ai​∑j1i​s1,j​−∑j1i−1​s2,j​,Bi​∑jin​s3,j​∑j1i​s2,j​ 答案就转化为了在第二行走一段路答案为 AbgBedA_{bg}B_{ed}Abg​Bed​这个可以先按区间的左端点排序然后再线段树上依次往后贡献即可 code #includevector #includecstdio #includecstring #includeiostream #includealgorithm #define ll long long #define N 500500 using namespace std; ll n,m,sum,ans,X[N],Y[N],Z[N],a[4][N],b[N]; vectorlll[N]; const ll inf1e18; struct Tree {#define ls x*2#define rs x*21ll s[N2],v[N2],lazy[N2],lazyy[N2];void push_up(ll x){s[x]max(s[ls],s[rs]);v[x]max(v[ls],v[rs]);return;}void get(ll x,ll ad,ll an){s[x]max(s[x],max(v[x]-ad,an));lazy[x]min(lazy[x],ad);lazyy[x]max(lazyy[x],an);return;}void push_down(ll x){get(ls,lazy[x],lazyy[x]);get(rs,lazy[x],max(lazyy[x],max(v[ls],s[ls])-lazy[x]));lazy[x]inf;lazyy[x]-inf;return;}void build(ll x,ll l,ll r){s[x]lazyy[x]-inf;lazy[x]inf;if(lr){v[x]b[l];return;}ll midlr1;build(ls,l,mid);build(rs,mid1,r);push_up(x);return;}ll change(ll x,ll L,ll R,ll l,ll r,ll ad,ll an){if(LlRr){get(x,ad,an);return max(v[x],s[x]);}push_down(x);ll midLR1,g;if(rmid)gchange(ls,L,mid,l,r,ad,an);else if(lmid)gchange(rs,mid1,R,l,r,ad,an);else{gchange(ls,L,mid,l,mid,ad,an);gmax(g,change(rs,mid1,R,mid1,r,ad,max(an,g-ad)));}push_up(x);return g;}ll ask(ll x,ll l,ll r,ll y){if(lr)return s[x];push_down(x);ll midlr1;if(ymid)return ask(ls,l,mid,y);else return ask(rs,mid1,r,y);} }T; int main() {scanf(%lld%lld,n,m);for(ll i1;i3;i)for(ll j1;jn;j)scanf(%lld,a[i][j]);for(ll i1;in;i)b[i]b[i-1]a[1][i]-a[2][i-1];for(ll i1;im;i){scanf(%lld%lld%lld,X[i],Y[i],Z[i]);l[X[i]].push_back(i);}T.build(1,1,n);for(ll i1;in;i)for(ll j0;jl[i].size();j)T.change(1,1,n,i,Y[l[i][j]],Z[l[i][j]],(i1?T.ask(1,1,n,i-1)-Z[l[i][j]]:-inf));for(ll i1;in;i)suma[3][i];ans-inf;for(ll i1;in;i){b[i]b[i-1]a[2][i]-a[3][i-1];ansmax(ans,sumb[i]T.ask(1,1,n,i));}printf(%lld,ans);return 0; }
http://www.zqtcl.cn/news/134194/

相关文章:

  • 域名网站计划怎么写高端网站建设 引擎技
  • 做自己的网站流量怎么桂林人论坛桂林板路
  • 上海制作网站多少钱wordpress主题站主题
  • 企业网站开发软件WordPress访问者ip
  • 视频网站dedecms在源码之家下载的网站模板可以作为自己的网站吗
  • 西宁好的网站建设公司怎样将视频代码上传至网站
  • 内网网站开发专业建站公司报价
  • 做地方网站需要什么部门批准天津专业做标书
  • 域名注册信息查询网站推广seo是什么
  • 做外贸网站哪家公司好常见的管理系统
  • 网站设计报价方案微信公众号外包
  • 网站设计遇到难题wordpress qq 微博
  • 网站模板种类长沙seo推广优化
  • 郑州网络建站公司wordpress安装及配置
  • 福州移动网站建设公司注册地址怎么写
  • 网站线上投票怎样做做铁艺需要什么网站
  • 襄阳营销型网站建设网站开发语言排行榜
  • 网站架构演变流程淄博亿泰
  • 电子商务网站功能介绍招商网站建设
  • 哈尔滨模板网站建站市场监督管理局12315
  • 做网站图片处理问题淘宝客推广
  • 科目一速成网站建设适合网络科技的公司名字
  • 解决网站兼容性问题网站关于我们怎么做
  • 网站建设教学视频百度云盘wap什么意思网络语言
  • 做psd模板下载网站搜索网站哪个好
  • 企业排名重庆网站seo优化
  • 怎么做免费域名网站永兴网站建设
  • 网站seo新手台州公司网站外包
  • html简单网站成品免费网站编辑属于什么行业
  • 装修网站设计平台景区网站建设策划案