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
1556
hdoj-
1556
-Color the ball
DescriptionN个气球排成一排,从左到右依次编号为1,2,3….N.每次给定2个整数ab(a #include #include usingnamespacestd; constintMAXN=100010; intc[MAXN]; intn; intlowbit(intx) { returnx&(-x); } voidadd(inti,intval) { while(i0) { s+
Ypopstar
·
2016-04-20 23:00
hdu——
1556
Color the ball(树状数组)
ColortheballTimeLimit:9000/3000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):15310 AcceptedSubmission(s):7629ProblemDescriptionN个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数ab(a
shadowcw
·
2016-04-19 19:00
C++
树状数组
hdu
1556
lazy线段树
链接:戳这里ColortheballTimeLimit:9000/3000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):15159 AcceptedSubmission(s):7546ProblemDescriptionN个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数ab
libin66
·
2016-04-14 20:00
Got error:
1556
: You can't use locks with log tables
oldboy.blog.51cto.com/2561410/1122867mysql主从同步出现错误解决一例:本文出自老男孩linux运维实战培训内部教案内容整理总结FAQ:问题1:mysqldump:Goterror:
1556
YABIGNSHI
·
2016-04-13 15:00
HDU
1556
Color the ball(线段树的区间更新【注释】)
ColortheballTimeLimit:9000/3000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):15092AcceptedSubmission(s):7514ProblemDescriptionN个气球排成一排,从左到右依次编号为1,2,3….N.每次给定2个整数ab(a #include
qq_32866009
·
2016-04-12 16:00
HDU
hdu
1556
Color the ball
ColortheballTimeLimit:9000/3000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):15079 AcceptedSubmission(s):7507ProblemDescriptionN个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数ab(a
LeeHolmes
·
2016-04-11 20:00
HDU
hdu
1556
color the balls
ProblemDescriptionN个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数ab(a #include #include #include #include usingnamespacestd; typedefstructnode{ intl,r,value; }temp; intn; tempnode[100000]; voidinit(intleft,intr
zyq_19960204
·
2016-04-09 17:00
hoj
1556
ProblemDescriptionN个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数ab(a #include #include #include usingnamespacestd; constintN=2*110000; intC[N]; intX,Y,n; intlowbit(intx) { returnx&(-x); } intupdata1(intx) { wh
NaCl__
·
2016-04-04 21:00
树状数组
hoj
1556
Color the ball
ProblemDescriptionN个气球排成一排,从左到右依次编号为1,2,3….N.每次给定2个整数ab(a<=b),lele便为骑上他的“小飞鸽”牌电动车从气球a开始到气球b依次给每个气球涂一次颜色。但是N次以后lele已经忘记了第I个气球已经涂过几次颜色了,你能帮他算出每个气球被涂过几次颜色吗?Input每个测试实例第一行为一个整数N,(N<=100000).接下来的N行,每行包括2个整
NaCl__
·
2016-04-04 21:00
HDU
1556
Color the ball
ColortheballTimeLimit:9000/3000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):14884 AcceptedSubmission(s):7441ProblemDescriptionN个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数ab(a
huatian5
·
2016-03-31 11:00
线段树
杭电
HDOJ
1556
Color the ball
ColortheballTimeLimit:9000/3000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):14882 AcceptedSubmission(s):7439ProblemDescriptionN个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数ab(a
a2459956664
·
2016-03-31 08:00
hdu-
1556
Color the ball(树状数组)
题目链接:ColortheballTimeLimit:9000/3000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):14781 AcceptedSubmission(s):7394ProblemDescriptionN个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数a
2014300227
·
2016-03-24 20:00
HDU
1556
Color the ball(树状数组BIT 区间修改单点询问)
ColortheballTimeLimit:3000msMemoryLimit:32768KB64-bitintegerIOformat:%lldJavaclassname:MainSubmitStatusPID:1529N个气球排成一排,从左到右依次编号为1,2,3….N.每次给定2个整数ab(a #include #include #include #include #include #inc
zyd8888102
·
2016-03-17 21:00
HDU
HDOJ-
1556
Color the ball
这道题可以用树状数组解决,用到了区间更新,单点求值.设一个数组a(i)表示第i个球被染色的次数,在设一个数组p(i)表示第i个气球染色次数与第i-1个气球染色次数之差。如果要把a到b的气球染一次,则只需p[a]++,p[b+1]–,并且会发现a[i]=b[1]+b[2]+…b[i].此时就可以用树状数组来进行求和.#include #include #include #include #inclu
qq_26122039
·
2016-03-16 14:00
hdu
1556
Color the ball(树状数组)
ColortheballProblemDescriptionN个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数ab(a #include usingnamespacestd; constintN=100005; intf[N]; intlowbit(intx) { returnx&(-x); } voidadd(intx,inty) { while(x0) { cnt+=f
a709743744
·
2016-03-12 14:00
HDU
1556
Color the ball(线段树)
思路:法一:直接标记两个端点最后一直用dp[i]+=dp[i+1],向后推即可。法二:线段树区间更新。#include #include #include #include #include #include #include #include #defineLL__int64 #defineinf0x3f3f3f3f #definelsl,mid,rt>1))*lazy[rt]; sum[rt>
Grit_ICPC
·
2016-03-06 13:00
线段树
POJ
1556
The Doors(计算几何+最短路)
这题就是,处理出没两个点。假设能够到达,就连一条边,推断可不能够到达,利用线段相交去推断就可以。最后求个最短路就可以代码:#include #include #include #include #include usingnamespacestd; #include #include #include #include usingnamespacestd; structPoint{ doubl
phlsheji
·
2016-03-06 12:00
线段树 水题----今天先写点初学者的基础
hdu
1556
上来就可以直接讲题省略头文件 usingnamespacestd; #defineMAXN100005 structST { intl,r,sum;//线段树的节点l,r就是端点,sum用来记录被上过多少次色
qq_24664053
·
2016-03-02 11:00
线段树
HDU
1556
Color the ball
DescriptionN个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数ab(a #include #include #include #include #include #include #include #include usingnamespacestd; typedefunsignedlonglongull; typedeflonglongLL; intn,m,l,
jtjy568805874
·
2016-02-18 20:00
HDU
CSU
1556
Pseudoprime numbers
情人节第一趴!!!!! 题目大致:求1m+2m+3m+……+nm的值。输入多组n,m。输出对应一个结果。解题思路:利用快速幂的思想啦=,= 代码如下:1#include 2longlongk=1e9+7; 3 4//(位运算的方法) 5longlongquickpow(longlonga,longlongm) 6{ 7if(m==0)return1;//0次方 8longlongsu
么么哒小鬼
·
2016-02-14 23:00
SHUOJ
1556
三角迷宫(DFS)
题目:SHUOJ-
1556
题目链接:http://202.121.199.212/JudgeOnline/problem.php?
qq_33171970
·
2016-02-09 19:00
DFS
HDU
1556
Color the Ball 线段树 题解
本题使用线段树自然能够,由于区间的问题。这里比較难想的就是:1最后更新须要查询全部叶子节点的值,故此须要使用O(nlgn)时间效率更新全部点。2截取区间不能有半点差错。否则答案错误。这两点卡了我下。看来我的线段树还是不够熟,须要多多练习。线段树是二分法的高级应用,可是却不是简单应用,要锻炼好并应用好线段树思维还是比二分法难非常多的。staticconstintSIZE=100005; static
mengfanrong
·
2016-02-07 14:00
poj
1556
The Doors(线段相交,最短路)
TheDoorsTimeLimit:1000MS MemoryLimit:10000KTotalSubmissions:7430 Accepted:2915DescriptionYouaretofindthelengthoftheshortestpaththroughachambercontainingobstructingwalls.Thechamberwillalwayshavesidesa
hahalidaxin
·
2016-02-03 21:00
poj
1556
The Doors(线段相交,最短路)
TheDoorsTimeLimit:1000MS MemoryLimit:10000KTotalSubmissions:7430 Accepted:2915DescriptionYouaretofindthelengthoftheshortestpaththroughachambercontainingobstructingwalls.Thechamberwillalwayshavesidesa
hahalidaxin
·
2016-02-03 21:00
hdu
1556
Color the ball (扫描线+树状数组)
pid=
1556
ColortheballTimeLimit:9000/3000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission
qiqi_skystar
·
2016-02-02 10:00
算法
C语言
hdu
1556
题解
B-ColortheballTimeLimit:3000MSMemoryLimit:32768KB64bitIOFormat:%I64d&%I64uSubmitStatusPracticeHDU
1556
DescriptionN
liuzhan214
·
2016-01-26 19:00
ACM
HDU【
1556
】Color the ball
ColortheballCrawlinginprocess...CrawlingfailedTimeLimit:3000MS MemoryLimit:32768KB 64bitIOFormat:%I64d&%I64uSubmitStatusDescriptionN个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数ab(a#include#includeusingn
chen_ze_hua
·
2016-01-25 20:00
ThreadPool使用方式说明
op=ViewArticle&articleId=23037&blogId=
1556
ThreadPool使用方式说明 為何要透過ThreadPool來管理Thread?為何要採用Pool的方式?
yangchangyong0
·
2016-01-21 14:00
POJ 3190 Stall Reservations(贪心—区间问题+优先队列维护)
StallReservationsTimeLimit: 1000MSMemoryLimit: 65536KTotalSubmissions: 4350Accepted:
1556
SpecialJudgeDescriptionOhthosepickyN
zwj1452267376
·
2015-12-28 22:00
POJ
1556
The Doors (判断线段相交+dijkstra)
TheDoorsTimeLimit:1000MS MemoryLimit:10000KTotalSubmissions:7392 Accepted:2900DescriptionYouaretofindthelengthoftheshortestpaththroughachambercontainingobstructingwalls.Thechamberwillalwayshavesidesat
helloiamclh
·
2015-12-12 16:00
hdu--
1556
ColortheballTimeLimit:9000/3000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):13712 AcceptedSubmission(s):6889ProblemDescriptionN个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数ab(a
MBLHQ
·
2015-11-23 12:00
HD_
1556
Color the ball
Colortheball TimeLimit:9000/3000MS(Java/Others) MemoryLimit:32768/32768K(Ja
eagle_or_snail
·
2015-11-20 21:00
杭电Color the ball
1556
ColortheballTimeLimit:9000/3000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):13689 AcceptedSubmission(s):6875ProblemDescriptionN个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数ab(a
yangyuhang11
·
2015-11-19 19:00
poj
1556
The Doors 线段相交判断+最短路
id=
1556
求点(0,5)到(10,5)的最短距离。 图中任意两点(x座标不同)连线若没有与墙相交,则求出两点之间的距离加入最短路矩阵中,否则为无穷大。
·
2015-11-13 16:10
poj
POJ
1556
计算几何 判断线段相交
题意: 房间里有n堵墙,每面墙上有两扇门,求从房间最左端中点到最右端中点的最短路径 题解: 这题就是考验耐心和仔细的。。。 纯暴力判断,单源最短路都懒得写了,直接floyd搞定。。 和平衡树写得一样长了。。 View Code 1 #include <iostream> 2 #include <cstring>
·
2015-11-13 15:51
poj
Hdu
1556
成段更新.cpp
题意: 给出 n 个数.. 用a, b表示 n 次更新一段区间[a, b].. 求更新完 n 次后这 n 个数的值.. 思路: 正常做法是 从 a 到 b 每个数+1 不正常做法是 用树状数组 在a的地方+1 在b的地方-1 然后求某个数 k 的值的时候就求从1~k的和.. Tips: 树状数组的应用.. Code: View Code 1 #include <
·
2015-11-13 14:32
HDU
hdu 4509
今天做hdu
1556
题的时候,觉得与此题一个大牛这题思想一样就找出这题的代码 //大牛的代码 #include <cstdio> #include <cstring
·
2015-11-13 13:57
HDU
POJ
1556
计算几何+最短路
代码1: #include<iostream> #include<stdio.h> #include<string> #include<string.h> #include<algorithm> #include<map> #include<lis
·
2015-11-13 13:32
poj
【POJ】
1556
The Doors(计算几何基础+spfa)
id=
1556
首先路径的每条线段一定是端点之间的连线。证明?这是个坑...反正我是随便画了一下图然后就写了.. 然后re是什么节奏?我记得我开够了啊...然后再开大点才a...好囧啊.
·
2015-11-13 11:36
SPFA
慕课网-Java入门第一季-6-7 使用 Arrays 类操作 Java 中的数组
来源:http://www.imooc.com/code/
1556
Arrays 类是 Java 中提供的一个工具类,在 java.util 包中。
·
2015-11-13 08:38
Arrays
hdu 4267 A Simple Problem with Integers
题目链接:hdu 4267 A Simple Problem with Integers 类似于题目:hdu
1556
Color the ball 的技巧实现树状数组的段更新点查询
·
2015-11-13 07:54
Integer
hdu
1556
Color the ball
题目链接:hdu
1556
Color the ball 可以使用线段树来做,但是使用树状数组会更加简洁,对于第i个点被涂的次数$s$,为$s=\sum_{k=1}^{i}x_k$,因此对于区间$[a
·
2015-11-13 07:52
color
POJ
1556
+几何+dij+线段相交
注意: 注意判断两点是否能相连,需要判断这两点之间是否含有其他的线段。。。 同一列的墙 我用的是flag来标记。。 View Code 1 /* 2 dij+两点间距离 3 */ 4 #include<stdio.h> 5 #include<string.h> 6 #include<stdlib.h> 7
·
2015-11-13 05:08
poj
HDU
1556
Color the ball【算法的优化】
/* 解题思路:每次仅仅求解一開始的第一个数字,让第一个数字加一,最后的一个数字的后面一个数减一。我们能够想想,最后加的时候,就是加上前面一个数出现的次数和自己本身出现的次数。 解题人:lingnichong 解题时间:2014-10-25 10:30:46 解题体会:因为測试区间非常大,所以此题非常easy超时 */ Color the ball Time Limit: 9000/30
·
2015-11-13 03:02
color
hdu
1556
Color the ball(树状数组)
pid=
1556
Problem Description N个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数a b(a <= b),lele便为骑上他的“小飞鸽
·
2015-11-13 03:57
color
HDU
1556
Color the ball
Problem Description N个气球排成一排,从左到右依次编 号为1,2,3....N.每次给定2个整数a b(a <= b),lele便为骑上他的“小飞鸽"牌电动车从气球a开始到气球b依次给每个气球涂一次颜色。但是N次以后lele已经忘记了第I个气球已经涂过几次颜 色了,你能帮他算出每个气球被涂过几次颜色吗? Input 每个测试实例第一行
·
2015-11-13 03:21
color
HDU
1556
Color the ball (树状数组区间更新)
水题,练习一下树状数组实现区间更新。 对于每个区间,区间左端点+1,右端点的后一位-1,查询每个位置的覆盖次数 #include <cstdio> #include <cstring> const int MAXN = 100005; int N, C[MAXN]; int lowbit( int x ) { return (-x)&a
·
2015-11-13 03:00
color
hdu
1556
Color the ball
pid=
1556
1 #include <cstdio> 2 #include <cstring> 3 #include <algorithm>
·
2015-11-13 01:44
color
HDU
1556
Color the ball - from lanshui_Yang
Problem Description N个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数a b(a <= b),lele便为骑上他的“小飞鸽"牌电动车从气球a开始到气球b依次给每个气球涂一次颜色。但是N次以后lele已经忘记了第I个气球已经涂过几次颜色了,你能帮他算出每个气球被涂过几次颜色吗? Input 每个
·
2015-11-12 22:09
color
HDUOJ-----
1556
Color the ball
Color the ball Time Limit: 9000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6787 Accepted Submission(s): 3549 Pr
·
2015-11-12 12:48
color
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他