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

商城网站建设哪家专业软装设计师培训中心

商城网站建设哪家专业,软装设计师培训中心,建立手机网站,项目外包网站题目中给出的h和w范围均大#xff0c;其实n的最大范围才200000#xff0c;所以我们建立的线段树大小为min(h,n),线段树的每一个节点包含一个变量c#xff0c;记录当前区间内还剩下的可以put on的最大长度。插入一个数时#xff0c;如果该数大于该区间最大值#xff0c;则返…     题目中给出的h和w范围均大其实n的最大范围才200000所以我们建立的线段树大小为min(h,n),线段树的每一个节点包含一个变量c记录当前区间内还剩下的可以put on的最大长度。插入一个数时如果该数大于该区间最大值则返回-1说明put on不了。否则将它插入到页节点并返回插入的下标接着一定不要忘记更新父节点的c值。 #define _CRT_SECURE_NO_DEPRECATE #includeiostream #includealgorithm using namespace std; const int MAXN 200001; struct Tnode{int e, b;int c; }; int h, w, n,ans;; Tnode tree[4 * MAXN]; void Create(int v, int b, int e){tree[v].b b;tree[v].e e;tree[v].c w;if (e b){int mid (b e) 1;Create(2 * v 1, b, mid);Create(2 * v 2, mid 1, e);} } void Insert(int v,int x){if (x tree[v].c){ans -1;return;}if (tree[v].btree[v].e){tree[v].c - x;ans tree[v].b;return;}if (x tree[2 * v 1].c)Insert(2 * v 1, x);elseInsert(2 * v 2, x);tree[v].c max(tree[2 * v 1].c, tree[2 * v 2].c); } int main(){int x;while (~scanf(%d%d%d, h, w, n)){int len min(h, n);Create(0, 1, len);for (int i 0; i n; i){scanf(%d,x);Insert(0, x);printf(%d\n, ans);}}return 0; }转载于:https://www.cnblogs.com/td15980891505/p/5747735.html
http://www.zqtcl.cn/news/573827/

相关文章:

  • 如何建设淘宝客网站什么是网络营销常用的网络营销方法有哪些
  • 大连华南网站建设深圳网站建设公司的外文名是
  • 做招投标网站云南昆明网站建设价格
  • 越秀区网站建设公司微网站菜单
  • vs2017网站开发广州网站建设易得
  • 长沙企业网站建设价格陕西省门户网站建设政策
  • 龙华营销型网站制作wordpress最近评论
  • 嘉兴微信网站做一个招聘信息的网站_用什么做网站的软件
  • 各种购物网站大全上海市建设工程检测网
  • 网站推广沈阳php网站开发接口开发
  • 莱芜 做网站 公司官网开发
  • tomcat做网站做自媒体查找素材的网站
  • 信阳建设企业网站公司软件开发平台公司
  • 营销型网站建设营销型设计家官网视频
  • 部门网站建设目的加猛挣钱免费做网站软件
  • 洛阳制作网站哪家好wordpress是英文
  • dw里面怎么做网站轮播图网站建设分为多少模块
  • 国外互动网站wordpress设置用户头像
  • 重庆手机网站推广定做net创建网站之后怎么做
  • 网站仿静态做it的兼职网站
  • 建站用wordpress好吗hui怎么做网站
  • 从用户旅程角度做网站分析做网站还是做淘宝
  • 妇科医院网站优化服务商品牌型网站设计推荐
  • 西安网站制作排名网站建设对企业的帮助
  • lamp网站开发 pdf纯html5 网站
  • 白云区同和网站建设购物网站怎么建立
  • 公司制作网站需要espcms易思企业网站管理系统
  • 开发一个网站需要哪些步骤广西建设主管部门网站
  • 网站建设培训西安制作微信小程序开发
  • delphi 做直播网站wordpress 商务