Coco_T的博客

欢迎加Q:1961033359

hdu1828 Picture(扫描线求矩形周长并)

题目链接 分析: 从左往右在每一次插入一条边后,周长并的累加值=新增的竖边+新增的横边 原题重做 代码重构了一下,这样就和求矩阵面积并的代码统一起来了(好记) 随意看一下代码: 我们是在y坐标上建立线段树: 在处理矩形信息的时候,我们拆成两个操作 对于x坐标相同的操作,我们先插...

2018-03-29 17:46:47

阅读数 117

评论数 0

51Nod 1208 Stars in Your Window(扫描线)

题目链接 分析: 最初看到这道题,想不知道问什么会想到最大子矩阵 可能最容易想到的方法就是暴力:以每个节点为窗口中心或者边缘枚举 但是这种方法实现起来很麻烦。。。 实际上这是一道扫描线的经典题目 我们将每个星星看成和窗口大小相同的矩形,把窗口看成点 按照扫描线的方法,求每条扫描线上被...

2018-02-06 20:33:10

阅读数 100

评论数 0

51Nod 1206 Picture(扫描线求周长)

题目链接 分析: 扫描线乱搞 离散YYY坐标(保存在了YYY数组里) 线段树的每一个结点维护的信息: ddd:区间内的块数 example: 00011100110 ---> d=2 00011111110 ---> d=1 le...

2018-02-06 11:40:29

阅读数 189

评论数 0

poj3277 City Horizon

DescriptionFarmer John has taken his cows on a trip to the city! As the sun sets, the cows gaze at the city horizon and observe the beautiful silhoue...

2017-09-03 15:07:51

阅读数 100

评论数 0

bzoj2161 布娃娃

Description 小时候的雨荨非常听话,是父母眼中的好孩子。在学校是老师的左右手,同学的好榜样。后来她成为艾利斯顿第二代考神,这和小时候培养的良好素质是分不开的。雨荨的妈妈也为有这么一个懂事的女儿感到高兴。一次期末考试,雨荨不知道第多少次,再次考了全年级第一名。雨荨的妈妈看到女儿100分的...

2017-09-03 14:21:47

阅读数 156

评论数 0

hdu3265 Poster(扫描线)

题目链接(带翻译)分析: 这道题很好的体现了扫描线的特点扫描线是线段树标记永久化的一种应用最开始我学习的都是计算矩形面积并的程序 每次在加入一条边的时候,只用在logn个节点上打上标记即可,不用下传标记 这样在对应删除的时候,就可以再次找到这些标记,删除即可但是这道题的大矩形中出现了小的矩形...

2017-09-02 20:44:15

阅读数 135

评论数 0

hdu1264 Counting Squares

Problem Description Your input is a series of rectangles, one per line. Each rectangle is specified as two points(X,Y) that specify the opposite cor...

2017-09-02 17:31:10

阅读数 154

评论数 0

poj1151 Atlantis(线段树+扫描线)

Description There are several ancient Greek texts that contain descriptions of the fabled island Atlantis. Some of these texts even include maps of ...

2017-09-02 16:28:16

阅读数 122

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭