Poj 2528 Mayor's posters (线段树区间更新+离散化)
题意向墙上按顺序贴n张海报,第i张海报覆盖范围为[li , ri], 求最后能看到几张海报。题解首先肯定是线段树的区间更新,但是由于 li 和 ri 的范围是 1e7, 直接存数会爆炸,所以需要离散化。(看了很多题解,大家都是先将2*n个点排序,然后在update的时候二分找位置)本人的离散化比较奇特,是放在结构体里的。一个需要注意的点是,两个点相差大于一的时候,要向中间插入一个点,所以建树的时候需
原创
2016-08-05 19:39:21 ·
307 阅读 ·
0 评论