E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
1828
扫描线 求多个矩形合并后的周长 hdu
1828
Picture
题目链接hdu
1828
Picture题目大意:给你多个矩形,求他们合并后的周长,被覆盖的边不能算进周长之内。
詹明捷
·
2015-10-11 22:15
线段树
HDU
1828
Picture(矩形周长的并+扫描线+离散化)
题意:求N个矩形周长的并。解析:矩形周长的并会比面积并难一些,但是理解之后发现也不是很难。参考这篇题解先离散化x坐标,按y从下到上扫描。统计每次加入一条扫描线总和的增加值,总和增加值=横向边增加的长度+纵向边增加的长度pre表示之前加入横向边时的长度,sum[1]是利用线段树维护的当前横边的长度。这样可以用线段树维护横向边增加的长度为|sum[1]−pre|,对于纵向边增加的长度,为(line[i
HelloWorld10086
·
2015-09-09 16:00
HDU
1828
HDU
1828
Picture
pid=
1828
题意:求重叠矩形的周长思路:也是运用了扫描线,每一次更新后的tsum减去之前的tsum就是这次周长增长(上边处理理解有些不同,画了张图理解),由于周长要计算所有的边要到cnt(面积只要到
csdn364988181
·
2015-09-09 10:00
数据结构
ACM
POJ
1828
Monkeys' Pride(水~)
Description给出一堆点。有一类点,当以分别以他们中的一个作为原点时,第一象限没有点,不包括坐标轴上的点,求这类点的总数Input多组用例,每组用例第一行为点数n,之后n行为点的坐标,以n=0结束输入Output对于每组用例,输出满足题意描述点的个数SampleInput321123330110004001001110SampleOutput121Solution按x从小到大,x相等按y从
V5ZSQ
·
2015-08-26 16:00
HDU
1828
Picture
ProblemDescriptionAnumberofrectangularposters,photographsandotherpicturesofthesameshapearepastedonawall.Theirsidesareallverticalorhorizontal.Eachrectanglecanbepartiallyortotallycoveredbytheothers.Thel
jtjy568805874
·
2015-08-12 19:00
HDU
线段树 hdu
1828
Picture
最经典的一道周长并的题目。其实周长并并没有想象那么难。首先,肯定要确定,我们需要做两次扫描线。第一次是从下向上,第二次是从左向右,这样得到的才是四周的周长其次,,扫描的时候如何更新周长呢?每次增加线段后,把新得到的长度与之前的做比较,两者之差的绝对值就是这次增加线段后的长度所以每次都这样更新,最后得到的就是周长了。#include #include #include #include #inclu
qwb492859377
·
2015-08-11 22:00
HDU 4635 Strongly connected(强连通)经典
StronglyconnectedTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):
1828
u010372095
·
2015-07-15 10:00
算法
图论
强连通
hdu
1828
Picture
ProblemDescriptionAnumberofrectangularposters,photographsandotherpicturesofthesameshapearepastedonawall.Theirsidesareallverticalorhorizontal.Eachrectanglecanbepartiallyortotallycoveredbytheothers.Thel
Kirito_Acmer
·
2015-05-25 15:00
线段树
几何
URAL
1828
. Approximation by a Progression 数学
1828
.ApproximationbyaProgressionTimelimit:0.5secondMemorylimit:64MBYouraregivenasequenceofintegers a1
u013532224
·
2015-03-15 20:00
数学
connect() failed (111: Connection refused) while connecting to upstream
转自:http://www.xuejiehome.com/blread-
1828
.html I'm experiencing 502 gateway errors when accessing a PHP
·
2015-02-13 16:00
Connection
postgresql 窗口函数排序实例
比如数据表名称test.test2 select num,province from test.test2 得到结果:
1828
;"黑龙江" 137;"黑龙江
·
2015-02-04 23:00
PostgreSQL
POJ 1177 & HDU
1828
Picture(扫描线 + 求周长)
pid=
1828
几个不错的讲解:http://www.cnblogs.com/scau20110726/archive/2013/04/13/3018702.htmlhttp://blog.csdn.net
u012860063
·
2015-01-27 21:00
poj
HDU
扫描线
HDU -
1828
(矩形周长并 扫描线算法 )
主题算法思想参考notonlysuccess算法;自己写了一遍,有很多地方比较巧妙;线段树维护的值为len(扫到当前线段时的所有覆盖的线段总长),sumseg(扫到当前线段时的所有覆盖的线段的端点总数目)需另外两个辅助参数lbd,rbd来计算;本代码风格并未采用下推标记线段树写法,更简洁;因为只使用len【1】和sumseg【1】;所以只向上维护即可;#definelsonl,m,rt>1; bu
playwfun
·
2014-11-10 17:00
北大POJ题库使用指南
凸壳、同等安置矩形的并的面积与周长、凸包计算问题8、模拟9、数据结构//并查集、堆、树形结构10、博弈论11、CD有正气法题目分类:1、排序1423,1694,1723,1727,1763,1788,
1828
lujiandong1
·
2014-10-30 10:00
poj
北大
HDU
1828
Picture(矩形周长并)
HDU
1828
Picture题目链接题意:给定n个矩形,输出矩形周长并思路:利用线段树去维护,分别从4个方向扫一次,每次多一段的时候,就查询该段未被覆盖的区间长度,然后周长就加上这个长度,4个方向都加完就是答案代码
u011217342
·
2014-10-14 22:00
线段树扫描线(矩阵周长并)——HDU
1828
对应HDU题目:点击打开链接PictureTimeLimit: 2000MS MemoryLimit: 32768KB 64bitIOFormat: %I64d&%I64uSubmit StatusDescriptionAnumberofrectangularposters,photographsandotherpicturesofthesameshapearepastedonawall.Thei
u013351484
·
2014-10-08 16:00
hdu
1828
Picture(线段树)
题目链接:hdu
1828
Picture题目大意:N个矩形,求矩形周长的并。
u011328934
·
2014-10-03 10:00
【线段树】hdu
1828
& poj1177
补题解开始……题目:Anumberofrectangularposters,photographsandotherpicturesofthesameshapearepastedonawall.Theirsidesareallverticalorhorizontal.Eachrectanglecanbepartiallyortotallycoveredbytheothers.Thelengthoft
hetangl2
·
2014-08-19 10:00
线段树
hdu
1828
Picture(线段树+离散化+扫描线)两种方法
C- PictureTimeLimit:2000MS MemoryLimit:10000KB 64bitIOFormat:%I64d&%I64uSubmit StatusDescriptionAnumberofrectangularposters,photographsandotherpicturesofthesameshapearepastedonawall.Theirsides
u013015642
·
2014-08-12 21:00
HDU
1828
&& POJ 1177 Picture(线段树+扫描线+离散化)
HDU题目地址:HDU
1828
POJ题目地址:POJ1177这题是求周长并,我用的方法可能有点麻烦。。是先求横着的线,再求竖着的线。
u013013910
·
2014-08-12 21:00
编程
算法
C语言
ACM
扫描线
c++模板函数实例化的偏序机制
noredirect=1#comment26823443_
1828
lovewubo
·
2014-07-18 21:00
发布iOS应用(xcode5)到App Store(苹果商店) 详细解析
原荐发布iOS应用(xcode5)到AppStore(苹果商店)详细解析发表于4个月前(2014-02-2117:53) 阅读(
1828
) | 评论(3) 8人收藏此文章, 我要收藏赞1摘要 当我们辛苦的弄好一个应用后
yuleslie
·
2014-07-10 18:00
南邮ACM 1013 三角形判断 JAVA解法
三角形判断时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:
1828
测试通过:295描述给定三条边的长度,判断能否组成三角形,如果可以
yixiang1989
·
2014-07-04 15:00
java
ACM
三角形
hdu
1828
Picture(线段树&扫描线&周长并)
PictureTimeLimit:6000/2000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2578 AcceptedSubmission(s):1363ProblemDescriptionAnumberofrectangularposters,photographsandother
y5885922
·
2014-07-01 18:00
c
算法
ACM
【线段树+扫描线】 HDOJ
1828
&& POJ 1177 Picture
线段树+扫描线+离散化求周长。求周长和求面积其实差不多。。。就改一下pushup,考虑一下合并的段数(用来计算另一维)。。。#include #include #include #include #include #include #include #include #include #include #include #include #include #include #definemaxn5
blankcqk
·
2014-06-25 16:00
线段树
HDU
pku
扫描线
hdu
1828
矩形周长并
PictureTimeLimit:6000/2000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2435AcceptedSubmission(s):1294ProblemDescriptionAnumberofrectangularposters,photographsandotherpictures
小小小小葱
·
2014-04-05 13:38
数据结构
北大ACM题分类
//凸壳、同等安置矩形的并的面积与周长、凸包计算问题8、模拟9、数据结构//并查集、堆、树形结构 10、博弈论11、简单题题目分类:1、排序1423,1694,1723,1727,1763,1788,
1828
,1838,1840
hustyangju
·
2014-04-01 15:00
算法
ACM
HDU
1828
Picture(线段树:扫描线)
HDU
1828
Picture(线段树:扫描线)http://acm.hdu.edu.cn/showproblem.php?
u013480600
·
2014-03-30 13:00
ACM
ZOJ
1828
Fibonacci Numbers
FibonacciNumbersTimeLimit:2Seconds MemoryLimit:65536KBAFibonaccisequenceiscalculatedbyaddingtheprevioustwomembersofthesequence,withthefirsttwomembersbeingboth1.f(1)=1,f(2)=1,f(n>2)=f(n-1)+f(n-2)Yo
u013889450
·
2014-03-04 18:00
别做职场老好人
刺头男比随和男每年要多挣18%的收入,即9772美元,同样,刺头女比随和女多挣5%的收入,即
1828
美元。研究报告做为证据可靠吗?-2:埃塞克斯大学社会与经济研究所的两位博士,在调查了在
sly61
·
2014-02-19 22:06
矩形周长并 poj 1177Picture/hdu
1828
同上篇一样,具体的去看论文吧我没看过论文,不知道正解,但是我的代码能够A提,这就足够了分两个方向分别扫一边bug:1.先处理入边,在处理出边2.线段树query函数注意一下(代码种有标记)#include #include #include usingnamespacestd; #definemid(L+R>>1) #definelsonL,mid,Pright[Pright[Pb.f; } }
u012073600
·
2013-12-16 13:00
数据结构
poj
旋度定理(Curl Theorem)和散度定理(Divergence theorem)
1828
年格林三十五岁的时候,把他当时对
wangxiaojun911
·
2013-12-06 22:00
HDU
1828
/ POJ 1177 Picture 初涉扫描线
先贴个代码,题解明天补上,先去补读书笔记。。。熬夜通宵补完了坑爹的读书笔记和社会实践报告,七千字额,呕心沥血的大作题意:一个二维的平面内许多边平行于坐标轴的矩形相交,组成了比较复杂的多边行,求多边形的周长。思路:一开始感觉数据范围这么大,肯定要用线段树优化的,结果作了半天的线段书,也没想出该怎么维护。。。。。。感觉弱爆了。。。。。。然后试了试不用线段树,结果31MS水过了。。下面说一下自己对扫描线
u012161037
·
2013-11-09 21:00
hdu
1828
Picture(扫描线)
hdu
1828
Picture(扫描线)题意:算多个矩形的周长并。线段树,扫描线。。
No__stop
·
2013-10-23 14:00
线段树
Sicily
1828
#include #include #include usingnamespacestd; intmain() { intT; scanf("%d",&T); while(T--) { intdp[500][500]; ints1[500],s2[500]; intdis[500][500]; inti,j; intn,m; scanf("%d%d",&n,&m); for(i=0;i<=n
immiao
·
2013-10-13 21:00
poj
1828
Monkeys' Pride
题目大意:题目给出n个点,求出有多少点满足没有横纵坐标同时大于等于这个点的个数。也就是在这所有的点中,这样的点有多少个?什么样的点呢?设这个点(x0,y0),那么如果不存在(x,y)使得x>=x0并且y>=y0,那么这就算一个点,求出所有这样的点。 题解:对于任意一点,以x轴为水平线,对这点来说,如果他要是king点(即题目要求的点),那么它的y必须比在它后面,也就是x比它大或者等于它的所有点的y
ljd4305
·
2013-10-04 12:00
POJ
1828
解题报告
问题翻译 题目大意:给定猴山各个猴子的坐标(X,Y),找出满足不存在其他猴子在X轴坐标和Y轴坐标同时大于或等于的猴子数量解决思路我们先来看看,当一个点的坐标(X,Y)大于另外一个点(X0,Y0)在坐标轴下的情况,如下图: 可以看出当一个点X>X0且Y>Y0,则可以看出(X0,Y0)在点(X,Y)与坐标轴围成的矩形的投影范围内。 下面扩展到一般情况: 如下图所示,所有可能成为猴王的点会
charlesxie
·
2013-08-14 09:41
poj
解题报告
1828
POJ
1828
解题报告
问题翻译题目大意:给定猴山各个猴子的坐标(X,Y),找出满足不存在其他猴子在X轴坐标和Y轴坐标同时大于或等于的猴子数量解决思路我们先来看看,当一个点的坐标(X,Y)大于另外一个点(X0,Y0)在坐标轴下的情况,如下图:可以看出当一个点X>X0且Y>Y0,则可以看出(X0,Y0)在点(X,Y)与坐标轴围成的矩形的投影范围内。下面扩展到一般情况:如下图所示,所有可能成为猴王的点会在最外围形成“阶梯”,
charlesxie
·
2013-08-14 09:41
POJ
1828
解题报告
数据结构
hdu
1828
线段树+扫描线
矩形周长和~#include#include#include#include#definelsonpos>1;}};nodetree[MAXN*4];voidbuild(intl,intr,intpos){tree[pos].l=l;tree[pos].r=r;if(l==r){tree[pos].cover=0;tree[pos].sum=0;tree[pos].lbd=tree[pos].rb
juststeps
·
2013-07-29 15:03
acm线段树
hdu
1828
Picture(线段树扫描线矩形周长并)
线段树扫描线矩形周长并 #include <iostream> #include <cstdio> #include <algorithm> #include <cmath> #define MAXN 22222 using namespace std; int len[MAXN<<2]; bool l
·
2013-07-24 20:00
HDU
北大POJ题库使用指南
凸壳、同等安置矩形的并的面积与周长、凸包计算问题8、模拟9、数据结构//并查集、堆、树形结构10、博弈论11、CD有正气法题目分类:1、排序1423,1694,1723,1727,1763,1788,
1828
ssiizz
·
2013-07-14 18:00
hdu
1828
Picture(线段树求矩形周长并)
->题目请戳这里 #include #include #include usingnamespacestd; constintN=5005; structnode { intx,y1,y2,flag; }line[Nb.flag;//矩形的左边界先插 } voidbuild(intnum,ints,inte) { tree[num].len=0; tree[num].cover=tree[num
ophunter
·
2013-06-19 16:00
数据结构
线段树
uestc oj
1828
中二少女与字符串
中二少女与字符串第一次写字典树 参照了别人的写法,下面代码是自己所写。此题运用字典树因为此题要计算不重复的所有好串个数运用字典树,每次新建一个节点就res++当遇到相同的好串的时候一定不会新建节点的。建立一个结构体node 里面是26个相同的node节点next 分别对应着a~z26个字母首先建立一个空树当后继节点next[i]为空时说明这个节点的串还未找到在输入待测字符串和坏串最大长度之后,求出
wuxinliulei
·
2013-06-08 01:00
字典树
hdu
1828
线段树+扫描线
pid=
1828
(矩形求周长类似矩形合并求面积,只是多了需要统计竖边的个数,对于每次求到的下底边长还要增加目前底边与下一条底边之间的竖边总长)1,n个矩形有2*n条线段,按从小到大排列,如上图得到的线段顺序
xingyeyongheng
·
2013-05-15 18:00
HDOJ 1829 A Bug's Life (并查集)
Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):5567 AcceptedSubmission(s):
1828
ProblemDescriptionBackground
SIOFive
·
2013-04-17 14:00
算法
并查集
hdu1829并查集
Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):5567 AcceptedSubmission(s):
1828
ProblemDescriptionBackgroundProfessorHopperisresearchingthese
xingyeyongheng
·
2013-04-17 13:00
北大ACM分类
凸壳、同等安置矩形的并的面积与周长sp; 7.组合数学//Polya定理8.模拟9.数据结构//并查集、堆sp; 10.博弈论1、 排序sp;1423,1694,1723,1727,1763,1788,
1828
,1838,1840
woshinia
·
2013-01-31 15:00
poj
1828
这段时间尽挑些水题做了!#include usingnamespacestd; typedefstructfun { intx,y; }rr; funa[50005]; intcmp(constvoid*a,constvoid*b) { fun*c=(fun*)a; fun*d=(fun*)b; if(c->x==d->x) returnc->y-d->y; else
xuezhongfenfei
·
2013-01-26 15:00
几何画板 很实用的一个软件
http://www.duote.com/soft/
1828
.html几何画板是一个通用的数学、物理教学环境,提供丰富而方便的创造功能使用户可以随心所欲地编写出自己需要的教学课件。
Hello陈翔
·
2012-12-16 17:00
几何画板
zoj -
1828
- Fibonacci Numbers
遇到高精度的题目,曾经是多么的不快,可是一次又一次硬着头皮写了过后,觉得,高精度的题目也想像中的那么烦……这道大斐波数,更是乌龙,原来打算从右边找到不为0的位置来确定长度,不慎将“!=”写成了“==”,奇迹的是竟然AC了!后来发现,把数为0的位也相加,不影响结果,还省去了求长度的麻烦,当然,占的内存多了点,哈哈!#include #include usingnamespacestd; intf
SCNU_Jiechao
·
2012-11-20 16:00
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他