
ACM 图论——线段树
qiqi_starsky
没有斗狼的胆量,就不要牧羊!
展开
-
hdu 1556 Color the ball (线段树之扫描线)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1556Color the ballTime Limit: 9000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 11361 Accepted Submissio原创 2015-10-12 14:23:37 · 462 阅读 · 0 评论 -
hdu 5685 Problem A(2016"百度之星" - 资格赛(Astar Round1)——线段树)
题目链接:acm.hdu.edu.cn/showproblem.php?pid=5685Problem ATime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 564 Accepted Submission(s): 23原创 2016-05-25 18:38:37 · 3306 阅读 · 0 评论 -
poj 2777 Count Color(线段树+染色问题)
Count ColorChosen Problem Solving and Program design as an optional course, you are required to solve all kinds of problems. Here, we get a new problem. There is a very long board with length L centimeter, L is a positive integer, so we can evenly divid原创 2015-12-20 16:10:01 · 1829 阅读 · 0 评论 -
hdu 3308 LCIS(线段树区间合并)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3308LCISTime Limit: 6000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 5792 Accepted Submission(s): 2513Problem DescriptionGiven n integers.You have two ope原创 2016-01-19 20:47:50 · 1346 阅读 · 0 评论 -
poj 3468 A Simple Problem with Integers(线段树+区间更新+区间求和)
题目链接:http://poj.org/problem?id=3468A Simple Problem with IntegersTime Limit: 5000MS Memory Limit: 131072KTotal Submissions: 83959 Accepted: 25989Case Time Limit: 2000MSDescriptionYou have N integers, A1, A2, ... , AN. You need to deal with two kin原创 2016-01-19 20:38:52 · 1275 阅读 · 0 评论 -
hdu 1698 Just a Hook (线段树)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1698Just a HookProblem DescriptionIn the game of DotA, Pudge’s meat hook is actually the most horrible thing for most of the heroes. The hook is made up of several consecutive metallic sticks which are of t原创 2016-01-19 20:20:52 · 1270 阅读 · 0 评论 -
hdu 1540 Tunnel Warfare (线段树区间合并)
Tunnel WarfareTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 6065 Accepted Submission(s): 2344Problem DescriptionDuring the War of Resistance Against Japan, tunnel warfare was carried out e原创 2015-12-17 10:45:59 · 2045 阅读 · 0 评论 -
hdu 2795 Billboard(线段树)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2795Billboard题目大意:一个h*w的公告牌,要在其上贴公告。输入的是1*wi的w值,这些是公告的尺寸接下来要满足的条件有:1、尽量往上,同一高度尽量靠左。2、求第n个广告所在的行数。3、没有合适的位置贴了则输出-1。解题思路:利用线段树可以得出区间的最大值,在结构体中定义一个Max变量,用来表示这段区间内有最多空位的那一行的空位长度。与输入进来的长度进行比较,先左边比较,再右边。(也就是左子原创 2015-12-14 20:25:36 · 4285 阅读 · 1 评论 -
hdu 2795 Billboard(线段树+单点更新)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2795Billboard题目大意:有一块尺寸为h*w的矩形长板,要在上面贴1*wi的海报n张。海报贴的位置要尽量靠左,如果一行能够填满就填满,最后输出的是这张海报贴的高度位置。 解题思路:用高度进行建树,每一次比较宽度,在结构体里面定义一个mmax来表示最大的宽度,这个宽度在Updata()这个函数中不断地更新。一直不断的将以下的最大值反馈到父亲结点。 特别注意:1、如果高度是5,但是有2个海报,这样原创 2015-10-12 14:23:49 · 561 阅读 · 0 评论 -
hdu 1754 I Hate It(线段树)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1754I Hate ItTime Limit: 9000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 45334 Accepted Submission(s):原创 2015-10-12 14:23:45 · 482 阅读 · 0 评论 -
hdu 1166敌兵布阵(线段树)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1166敌兵布阵题目大意:中文题意很清晰,这是第一道线段树题目,代码估计有很多地方可以改进。这道题目如果用几个for循环来直接查找,200000想想都会超时.原创 2015-10-12 14:23:42 · 451 阅读 · 0 评论 -
hdu 5861Road(2016 Multi-University Training Contest 10——线段树+扫描线)
题目链接:http://acm.split.hdu.edu.cn/showproblem.php?pid=5861RoadTime Limit: 12000/6000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 661 Accepted Subm原创 2016-08-20 19:25:49 · 927 阅读 · 3 评论