这道题是真滴火!(一晚上加一节信息课!) 先链接一下题目:luoguP1081 开车旅行 首先,这个预处理就极其变态,要与处理出每一个点往后走A会去哪里,B会去哪里。而且还必须O(nlogn)给它跑出来,反正这就要了我好久好久的时间,还没想出来!那么我们来慎重思考一下: 1.既然要让我们这么快的时间 ...
分类:
其他好文 时间:
2018-04-04 23:11:43
阅读次数:
183
1.1 算法 1.1 1 例如大学生学期统计排序以分配奖学金等等。 1.1 2 例如解决问题需要使用的内存等等。 1.1 3 顺序表,优点有支持随机查找,可以在$O(1)$内查找元素,缺点是增添/删除元素不方便。 1.1 4 相似:都可以通过带有加权边的图来模拟解决总距离最小化问题。 不同:最短路径 ...
分类:
编程语言 时间:
2018-04-03 17:17:41
阅读次数:
189
求S-T的路径中最长边与最短边比值最小的路径。 我不知道怎么做...主要就是这个比值最小,不知道怎么处理,即使看到最小生成树的标签,也没想到咋做...... 解题的思想很简单,只要我们确定了最短边的长度,接下来要做的就是使最长边尽量短。最长边尽量短?很自然地就想到了瓶颈生成树,根据Kruscal算法 ...
分类:
其他好文 时间:
2018-04-01 13:11:13
阅读次数:
175
bzoj 3531 [Sdoi2014]旅行 题意:维护一棵树,每个结点都有一个种类和一个权值,支持单点修改种类或权值、询问链上某一种类的权值和或最大值 思路:开 c 棵线段树,每一棵代表一个宗教,然后树剖 1 #include <cstdio> 2 #include <string> 3 #inc ...
分类:
其他好文 时间:
2018-03-31 22:20:29
阅读次数:
216
[HAOI2006]旅行 Description Z小镇是一个景色宜人的地方,吸引来自各地的观光客来此旅游观光。Z小镇附近共有N个景点(编号为1,2,3,…,N),这些景点被M条道路连接着,所有道路都是双向的,两个景点之间可能有多条道路。也许是为了保护该地的旅游资源,Z小镇有个奇怪的规定,就是对于一 ...
分类:
其他好文 时间:
2018-03-31 21:31:00
阅读次数:
156
【传送门:BZOJ2843】 简要题意: 给出n个点以及它们的权值,有m个操作,4种操作: 1.询问从x到y的路径上的权值和,如果不连通则输出impossible 2.连接x和y,如果本来就联通则输出no,否则输出yes 3.修改第x个点的权值,改为c 题解: LCT,只要在每个点保存它子树的权值和 ...
分类:
其他好文 时间:
2018-03-28 14:14:02
阅读次数:
131
https://www.lydsy.com/JudgeOnline/problem.php?id=3091 https://blog.csdn.net/popoqqq/article/details/40823659 看题解吧,没什么好解释的。。。。板子题, 我觉得以后我写lct都可以像这样专门写个 ...
分类:
其他好文 时间:
2018-03-28 10:32:27
阅读次数:
165
这个题一看就是LCT,但是怎么维护呢? 考虑每一组询问的分母就是(n+1)*n/2,然后在然后看一看左子树并到整个子树之后的变化就可以知道我们维护一个lsum: (1*a[1]+2*a[2]+3*a[3]....), 那么lsum*(rsize+1)就是左子树在新字数中多出来的贡献,右子树也是类似的 ...
分类:
其他好文 时间:
2018-03-24 18:31:48
阅读次数:
181
http://www.lydsy.com/JudgeOnline/problem.php?id=2843 https://blog.csdn.net/clove_unique/article/details/50992341 和之前那道题lct求两点距离用lca不同,这道题因为给的边的两个端点是没有 ...
分类:
其他好文 时间:
2018-03-24 14:28:24
阅读次数:
209
【问题描述】就要放暑假了。忙碌了一个学期的Sharon 准备前往W 国进行为期长达一个月的旅行。然而旅行往往是疲惫的,因此她需要来规划一下自己的旅行路线。W 国由n 个城市组成,我们不妨将每个城市看成是一个二维平面上的点。对于第i 个城市,我们设它所处的位置为( , ) i i x y 。W 国的人 ...
分类:
其他好文 时间:
2018-03-20 19:41:31
阅读次数:
151