摘要: 这个是非常经典的树分治的题目,关于60分的做法.参见poj1741按照树分治的惯例,先全局统计,然后再减掉重复的东西.那么如何计算贡献呢?我们按照poj1741的方法.先将满足一维的情况的数据全部放入一个树状数组里面,然后我们就能够一维统计了.复杂度O(nlog2n)代码也比较凑合....#incl... 阅读全文
posted @ 2015-01-04 21:49 Mr.Ren~ 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Cubes:我们先将每个正方形的光路投影找出来(在y轴上的截距所构成的区间)然后,我们再考虑按照光线射到的先后顺序加入每个方格。再用线段树统计这个投影区间内的最小高度的光线。这样我们就能够算出每个点被照亮的高度。复杂度O(n2logn+).注意:在计算区间的时候选择前闭后开区间,这是因为我们要满足两... 阅读全文
posted @ 2015-01-04 21:40 Mr.Ren~ 阅读(202) 评论(0) 推荐(0) 编辑