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

购物网站app推广方案网站如何添加统计代码是什么

购物网站app推广方案,网站如何添加统计代码是什么,wordpress 旋转加载,请问聊城做网站昨天晚上做完4题还有30分钟#xff0c;感觉太晚了就没继续写#xff0c;不过看了下E题感觉是一个线段树题目#xff0c;今天中午看了看发现就是一个线段树上递归的询问问题#xff0c;不过我之前没写过但是靠着日益强大的乱写能力竟然水出来了~~ E. Greedy Shopping 不难…昨天晚上做完4题还有30分钟感觉太晚了就没继续写不过看了下E题感觉是一个线段树题目今天中午看了看发现就是一个线段树上递归的询问问题不过我之前没写过但是靠着日益强大的乱写能力竟然水出来了~~ E. Greedy Shopping 不难知道操作1并不改变原数组不升序的性质即非严格单调递减的性质永远存在。 操作一在线段树上二分第一个小于y的数的位置pos然后区间修改即可[pos→x][pos\to x][pos→x] 操作二维护一个区间最小值和区间和然后递归乱搞由于每次能买则买先往左子树递归然后记录一下左子树的花费再往右子树递归这时候剩余的钱要减去左子树的花费全局变量记录答案。 #define IO ios::sync_with_stdio(false);cin.tie();cout.tie(0) #pragma GCC optimize(2) #includeset #includemap #includecmath #includestack #includequeue #includerandom #includebitset #includestring #includevector #includecstdio #includecstring #includeiostream #includealgorithm #includeunordered_map #includeunordered_set using namespace std; typedef long long ll; typedef pairint,int pii; const int N400010; ll a[N]; int n,q; struct node {int l,r;ll sum,mn;ll lazy; }tree[N*4]; void pushup(int u) {tree[u].sumtree[u1].sumtree[u1|1].sum;tree[u].mnmin(tree[u1].mn,tree[u1|1].mn); } void pushdown(int u) {if(!tree[u].lazy)return;tree[u1].sum(tree[u1].r-tree[u1].l1)*tree[u].lazy;tree[u1|1].sum(tree[u1|1].r-tree[u1|1].l1)*tree[u].lazy;tree[u1].mntree[u1|1].mntree[u].lazy;tree[u1].lazytree[u1|1].lazytree[u].lazy;tree[u].lazy0; } void build(int u,int l,int r) {tree[u]{l,r};if(lr) {tree[u].sumtree[u].mna[l];return;}int midlr1;build(u1,l,mid),build(u1|1,mid1,r);pushup(u); } void modify(int u,int l,int r,ll val) {if(tree[u].lltree[u].rr){tree[u].lazytree[u].mnval;tree[u].sum(tree[u].r-tree[u].l1)*val;return;}pushdown(u);int midtree[u].ltree[u].r1;if(lmid) modify(u1,l,r,val);if(rmid) modify(u1|1,l,r,val);pushup(u); } int findmn(int u,ll val) {if(tree[u].ltree[u].r) return tree[u].l;pushdown(u);if(tree[u1].mnval) return findmn(u1|1,val);else return findmn(u1,val); } int ans; int calc(int u,int l,int r,ll now) {if(tree[u].rl||tree[u].lr||!now) return 0;if(tree[u].lltree[u].rr){if(tree[u].sumnow){anstree[u].r-tree[u].l1;return tree[u].sum;}}ll w0;pushdown(u);int midtree[u].ltree[u].r1;if(lmidtree[u1].mnnow) wcalc(u1,l,r,now);if(rmid) wcalc(u1|1,l,r,now-w);return w; } int main() {IO;int T1;//cinT;while(T--){cinnq;for(int i1;in;i) cina[i];build(1,1,n1);while(q--){int op,x,y;cinopxy;if(op1){int posfindmn(1,y);if(posx) modify(1,pos,x,y); }else{ans0;calc(1,x,n,y);coutans\n;}}}return 0; }此代码必须在多开一倍空间要不然calc函数越界我也不知道为啥很迷 要加哟哦~
http://www.pierceye.com/news/122701/

相关文章:

  • 怎样做网站的背景图片安卓原生开发
  • 现代电子商务网站建设技术wordpress采用的mvc
  • 台州网站建设团队如何申请建设网站域名
  • 资料查询网站建设桂林微代码网络科技有限公司
  • 做暖视频网站免费番禺网站制作技术
  • 如何做网站百度排名优化深圳市住房和建设网站
  • 汉沽做网站简单网站建设
  • 建信建设投资有限公司网站网站建设app小程序
  • wordpress文章所有图片seo中文含义
  • 免费网站建设开发个人 网站备案 幕布
  • 公司网站设计 优帮云网站开发合同注意事件有哪些
  • 网站建设费用用温州建设局老网站
  • 做网站全部乱码怎么办网络平台销售
  • wordpress建立移动m站wordpress免费主题企业
  • 珠海市网站建设重庆建站公司网站模板
  • 网页设计与网站开发pdf备案网站可以做接码平台么
  • 国外网站国内备案南京网站seo优化公司
  • 岱山县网站建设网站后台管理系统怎么上传
  • 做网站需要什么东西重庆市招投标网官网
  • 潢川手机网站建设戴尔公司网站开发的经营目标
  • 创建网站代码是什么问题wordpress屏蔽广告插件下载
  • 网站接入服务提供商纪检网站建设计划
  • 佛山做网站公司有哪些做拆分盘网站
  • 沈阳做微网站注册一个有限公司需要多少钱
  • 网站首页logo怎么修改优化方案英语答案
  • 东南亚网站建设市场用照片做视频的模板下载网站
  • 做seo网站的公司2网站建设公司
  • phpmysql旅游网站开发wordpress 需要多大数据库
  • 做预算查市场价格的网站阿里巴巴旗下跨境电商平台有哪些
  • 搜狗网站提交入口有哪些做问卷调查赚钱的网站6