随笔分类 -  线段树

http://acm.hust.edu.cn/vjudge/contest/view.action?cid=82832#overview
摘要:题意:求被三个或三个以上立方体重合的体积分析:就是平面面积的加强,不过归根还是一样的,可以把z轴按照从小向大分区间N个,然后可以得到N个平面,用平面重复三次以上的在和高度计算体积。************************************************************... 阅读全文
posted @ 2015-07-29 22:03 无忧望月 阅读(170) 评论(0) 推荐(0)
摘要:题意:rt 求面积......不计算重复面积(废话。。)hdu1255 的弱化版,应该先做这道题在做那道题的。************************************************************#include#include#includeusingnamesp... 阅读全文
posted @ 2015-07-29 16:30 无忧望月 阅读(141) 评论(0) 推荐(0)
摘要:分析:求一层的面积覆盖是非常简单的事情,不过多层面积覆盖应该怎么搞???也是比较简单的事情,只需要用两个变量记录就好了,一个记录覆盖一次的,一个记录覆盖两次的,就很容易解决了***************************************************************... 阅读全文
posted @ 2015-07-29 15:47 无忧望月 阅读(219) 评论(0) 推荐(0)
摘要:题意:求周长的,把矩形先进行融合后的周长,包括内周长分析:刚看的时候感觉会跟棘手,让人无从下手,不过学过扫描线之后相信就很简单了吧(扫描线的模板- -),还是不说了,下面是一精确图,可以拿来调试数据***************************************************... 阅读全文
posted @ 2015-07-29 13:20 无忧望月 阅读(399) 评论(0) 推荐(0)
摘要:寒假来了,又到了小明和女神们约会的季节。 小明虽为�丝级码农,但非常活跃,女神们常常在小明网上的大段发言后热情回复“呵呵”,所以,小明的最爱就是和女神们约会。与此同时,也有很多基友找他开黑,由于数量实在过于巨大,怎么安排时间便成了小明的一大心事。 我们已知小明一共有T的空闲时间,期间会有很多女神... 阅读全文
posted @ 2015-07-29 08:24 无忧望月 阅读(242) 评论(0) 推荐(0)
摘要:题意:有一个区间,然后有两种操作1. 把a处的值改为b0,查询区间ab的子序列的最大和,这个比较特殊,子序列里面相邻的数要有不同的奇偶性**********************************************************************分析:因为是奇偶性不同才... 阅读全文
posted @ 2015-07-28 17:47 无忧望月 阅读(392) 评论(0) 推荐(0)
摘要:题意:有两种操作1,从左往右找一个区间是 D 的连续序列,然后覆盖,返回区间最前面的数,如果没有输出02, 释放从L开始连续D的区间分析:就是从左往右查找一个D的连续区间,可以使用三个值操作lsum,rsum,sum,分别是从左往右的最大连续值,从右往左的最大连续值,整个区间的最大连续区间,与(I ... 阅读全文
posted @ 2015-07-28 10:39 无忧望月 阅读(244) 评论(0) 推荐(0)
摘要:题意:有两种操作,第一种从A开始插花,如果有花就跳到下一个,然后输出最后一个花瓶的编号,如果花瓶不够把多余的花丢掉。操作2把区间清空分析:很明显的线段树操作,就是插花的时候麻烦一下,需要先找出来他剩余的花瓶数,要不没办法更新。*************************************... 阅读全文
posted @ 2015-07-27 22:03 无忧望月 阅读(244) 评论(0) 推荐(0)
摘要:题意:有四种操作1, 区间 [l, r] 的值都加上 C2, 区间 [l, r] 的值都乘上 C3, 区间 [l, r] 的值都变为C4, 求区间 [l, r]所有数的p次方的和分析:是比较麻烦的区间操作,设计四种操作,更新的时候无法更新到底部,不过仔细思考可以想到这都是对区间进行的操作,所以会造成... 阅读全文
posted @ 2015-07-27 19:15 无忧望月 阅读(261) 评论(0) 推荐(0)
摘要:题意:给一些节点简单额对应关系,可以组成一个树,如果树的某一个节点更新那么他的所有子节点都要更新,中间,会有一些查询分析:题意倒也不难理解,但是但是不知道怎么建树。。。于是自能百度,看了kuangbin大神的博客豁然开朗,可以用每个节点的所包含的子节点段来当做线段树的节点,查找每个节点所包含的段可以... 阅读全文
posted @ 2015-07-27 14:38 无忧望月 阅读(1347) 评论(0) 推荐(0)
摘要:题意:在抗日战争期间,地道战在华北平原得到广泛的实施,一般而言,村庄通过一些隧道在一条线上连接,除了两端剩下的每个村庄都有两个相连。侵略者会频繁的对这些村庄进行扫荡,并且摧他们的地道,当然八路军会把这一些已经被摧毁的村庄修复的,会优先修复最近被破坏的村庄。分析:被这道题折磨了一上午啊,不过也学到了很... 阅读全文
posted @ 2015-07-27 10:54 无忧望月 阅读(315) 评论(0) 推荐(0)
摘要:有一列数,(都是2^63范围内的并且都大于0的整数),现在呢有一些操作, 操作 0 可以把区间LR内的所有数都变成它的平方根数(是取整后的),操作 1 可以就是求区间LR内的和了。分析:因为这个操作是把一个数变成平方根,所以显得略棘手,不过如果仔细演算的话会发现一个2^64数的平方根开8次也就变成了... 阅读全文
posted @ 2015-07-27 08:30 无忧望月 阅读(169) 评论(0) 推荐(0)
摘要:题意:给你一组值,然后询问某个区间的最大值和最小值得差分析:因为没有更新,所以只需要查找即可,节点保存一个最大值最小值就行了******************************************************************#include#include#inclu... 阅读全文
posted @ 2015-07-26 20:00 无忧望月 阅读(202) 评论(0) 推荐(0)
摘要:有一块很长的画布,现在想在这块画布上画一些颜色,不过后面画的颜色会把前面画的颜色覆盖掉,现在想知道画完后这块画布的颜色分布,比如 1号颜色有几块,2号颜色有几块。。。。******************************************************************... 阅读全文
posted @ 2015-07-26 19:35 无忧望月 阅读(592) 评论(0) 推荐(0)
摘要:某个英雄有这样一个金属长棍,这个金属棍有很多相同长度的短棍组成,大概最多有10w节,现在这个人有一种魔法,他可以把一段区间的金属棍改变成别的物质,例如金银或者铜, 现在他会有一些操作在这个金属棍上,他想知道这些操作结束后金属棍的质量是多少呢?(PS,一节铜重量1, 银 2 ,金3)。分析:如果做了那... 阅读全文
posted @ 2015-07-26 18:22 无忧望月 阅读(202) 评论(0) 推荐(0)
摘要:题意:贴海报有一面很长的墙,大概有10000000 这么长,现有有一些海报会贴在墙上,当然贴海报的顺序是有先后的,问你当最后一张海报也贴上的时候能不能求出来在这面墙上能看到多少张不同的海报?分析:因为后面贴的海报会把前面贴的覆盖掉,不太容易求出来,但是如果从最后一张倒着贴,只要判断墙上这段区间有没有... 阅读全文
posted @ 2015-07-26 16:46 无忧望月 阅读(297) 评论(0) 推荐(0)
摘要:题意:有一个比较长的区间可能是100000.长度, 每个点都有一个值(值还比较大),现在有一些操作,C abc, 把区间a-b内全部加上c, Qab,求区间ab的值。分析:很明显我们不可能对区间的每个点都进行更新,不过我们可以使用一个op的开关,如果op等于0说明这个不需要更新,如果等于1就说明需要... 阅读全文
posted @ 2015-07-26 14:44 无忧望月 阅读(299) 评论(1) 推荐(0)
摘要:Description很多学校流行一种比较的习惯。老师们很喜欢询问,从某某到某某当中,分数最高的是多少。这让很多学生很反感。不管你喜不喜欢,现在需要你做的是,就是按照老师的要求,写一个程序,模拟老师的询问。当然,老师有时候需要更新某位同学的成绩。Input本题目包含多组测试,请处理到文件结束。在每个... 阅读全文
posted @ 2015-07-26 13:28 无忧望月 阅读(167) 评论(0) 推荐(0)
摘要:DescriptionC国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了。A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就是要监视这些工兵营地的活动情况。由于采取了某种先进的监测手段,所以每个工兵营地的人数C国都掌握的一清二楚,每个工兵... 阅读全文
posted @ 2015-07-26 13:00 无忧望月 阅读(679) 评论(0) 推荐(0)

levels of contents