Hdu 1828 Picture 线段树+矩形周长并
题意:求n个矩形相交的周长和
思路:跟矩形面积并差不多,只是多了一些标记变量
shunum[num]用来标记这个区间被多少条线段覆盖(相当于此时有几根竖线,因为总区间被 shunum 条线段覆盖,那么必定有2*shunum的端点,这些端点其实就是连着竖线的)
len[num]区间被覆盖的长度
cnt[num]这个区间被覆盖了几次
ld,rd,是一个标记量,只有0,1,表示这个节点左右两个
原创
2013-08-29 14:40:17 ·
482 阅读 ·
0 评论