
2015 Multi-University Training
文章平均质量分 82
w-y-p
这个作者很懒,什么都没留下…
展开
-
hdu-5325 Crazy Bobo (2015 Multi-University Training Contest 3)
题意:给一棵树,数的节点有权值,求树的一个最大子集,子集要求如下:1.子集是连通的2.对节点按照权值排序后,排序后每对相邻节点u1、u2,在原图中的u1->u2的路径上的权值都要比u1小(不包括u1u2)。官方思路:既然每条路径上的权值都比端点小,那么使边有向从小权值指向大权值,从小权值点进行dfs搜索即可。注意超时和爆栈。#pragma comment(lin原创 2015-07-29 22:01:23 · 377 阅读 · 0 评论 -
hdu-5316 Magician (2015 Multi-University Training Contest 3)
题意:对线段树区间有两种操作:1 改变某一位置的值0 求所给l r区间的最大和子序列,子序列满足相邻位置的点在原串中的位置的奇偶序不同。思路:#include#include#include#include #include#include#include#include#include#includeusing namespace std;#de原创 2015-07-29 19:01:26 · 414 阅读 · 0 评论 -
hdu-5372 Segment Game(离散树状数组)(2015多校contest 7)
题意:每次插入一线段或删除之前插入的一条线段,插入线段的长度比之前的长1,对于每次插入输出该线段覆盖前面多少条线段。题解:对于新插入的线段,查询有多少个线段左端点大于等于该线段的左端点。 再查询有多少个线段的右端点大于该线段右端点, 两者之差就是答案。用两个树状数组搞定。时间复杂度nlog,但因为数据范围大所以树状数组要离散化。#pragma comment(linker, "/STACK原创 2015-08-14 19:01:42 · 405 阅读 · 0 评论 -
hdu-5402(多校2015)
Travelling Salesman ProblemTime Limit: 3000/1500 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 258 Accepted Submission(s): 95Special JudgeProblem Des原创 2015-08-18 20:44:12 · 726 阅读 · 0 评论 -
hdu-5407(多校2015)
CRB and CandiesTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 193 Accepted Submission(s): 73Problem DescriptionCRB has N d原创 2015-08-20 21:03:38 · 881 阅读 · 0 评论 -
hdu-5416(多校2015)
CRB and TreeTime Limit: 8000/4000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 587 Accepted Submission(s): 187Problem DescriptionCRB has a tree,原创 2015-08-21 12:58:40 · 370 阅读 · 0 评论