04 2018 档案

摘要:思路: 1. 此处的fhq treap的分裂是按照权值分裂然后插入的。将小于k的分为一棵子树,大于等于k的分为另一棵子树。 2. 删除的时候只要将大于等于min的分裂到以root为根的树中,另一部分不用管,扔掉。 3. 维护一个加标记,注意不要忘记某个地方的pushdown和pushup 其他就是f 阅读全文
posted @ 2018-04-21 23:12 Ror_shach 阅读(373) 评论(0) 推荐(0) 编辑
摘要:安装 本人的安装环境为Win10。 1. 首先从官网上下载一个CCF官方提供的Noi linux虚拟机以及安装文档 "传送门" 2. 然后,安装一个VMware Workstation 14 Pro,这里给出 "网盘" 然后一步步解压安装 记得安装的时候不要勾选"启动时检查产品更新",其他按照默认设 阅读全文
posted @ 2018-04-21 15:44 Ror_shach 阅读(26566) 评论(9) 推荐(7) 编辑
摘要:Description: 求无向图的必经边 思路:一眼题 将无向图缩成树,然后求两点树上距离 #include<iostream> #include<vector> #include<cstring> using namespace std; const int N = 2e5 + 10; int 阅读全文
posted @ 2018-04-05 23:48 Ror_shach 阅读(452) 评论(0) 推荐(0) 编辑
摘要:Description: 有F个牧场,1<=F<=5000,现在一个牧群经常需要从一个牧场迁移到另一个牧场。奶牛们已经厌烦老是走同一条路,所以有必要再新修几条路,这样它们从一个牧场迁移到另一个牧场时总是可以选择至少两条独立的路。现在F个牧场的任何两个牧场之间已经至少有一条路了,奶牛们需要至少有两条。 阅读全文
posted @ 2018-04-05 23:44 Ror_shach 阅读(214) 评论(0) 推荐(0) 编辑
摘要:Description给定一个n个顶点的有向图,每个顶点有且仅有一条出边。对于顶点i,记它的出边为(i, a[i])。再给出q组询问,每组询问由两个顶点a、b组成,要求输出满足下面条件的x、y:1. 从顶点a沿着出边走x步和从顶点b沿着出边走y步后到达的顶点相同。2. 在满足条件1的情况下max(x 阅读全文
posted @ 2018-04-05 23:39 Ror_shach 阅读(310) 评论(0) 推荐(0) 编辑
摘要:Description:Y岛风景美丽宜人,气候温和,物产丰富。Y岛上有N个城市,有N-1条城市间的道路连接着它们。每一条道路都连接某两个城市。幸运的是,小可可通过这些道路可以走遍Y岛的所有城市。神奇的是,乘车经过每条道路所需要的费用都是一样的。小可可,小卡卡和小YY经常想聚会,每次聚会,他们都会选择 阅读全文
posted @ 2018-04-05 23:35 Ror_shach 阅读(438) 评论(0) 推荐(0) 编辑
摘要:Description: Input: 第一行是两个整数N(3  N  200000)和M,分别表示居住点总数和街道总数。以下M行,每行给出一条街道的信息。第i+1行包含整数Ui、Vi、Ti(1Ui, Vi  N,1  Ti  1000000000),表示街道i连接居住点Ui和Vi,并且 阅读全文
posted @ 2018-04-05 23:31 Ror_shach 阅读(253) 评论(0) 推荐(0) 编辑
摘要:Description: 求树的直径的必须边 思路:求出任意一条直径,然后对这条直径的每个点进行DFS(不过直径任何点),定义一个l,r,初始为直径的两端,然后计算出该点能到的最远距离如果等于其左端或右端,那么l = pos 或者 r = pos。 注意因为是从右向左搜的,所以左边的点只要收一次,且 阅读全文
posted @ 2018-04-05 23:20 Ror_shach 阅读(151) 评论(0) 推荐(0) 编辑
摘要:Description: 在社交网络(social network)的研究中,我们常常使用图论概念去解释一些社会现象。不妨看这样的一个问题。在一个社交圈子里有n个人,人与人之间有不同程度的关系。我 们将这个关系网络对应到一个n个结点的无向图上,两个不同的人若互相认识,则在他们对应的结点之间连接一条无 阅读全文
posted @ 2018-04-05 23:13 Ror_shach 阅读(154) 评论(0) 推荐(0) 编辑
摘要:Description: GF同学和猫咪得到了一个特别的玩具,这个玩具由n个金属环(编号为1 n),和m条绳索组成,每条绳索连接两个不同的金属环,并且长度相同。GF左手拿起金属环L,猫咪右手(或者说:爪)拿起金属环R(L不等于R),然后尽量的向两边拉,他希望选择合适的L和R,使得被拉紧的绳索尽量的多 阅读全文
posted @ 2018-04-05 23:06 Ror_shach 阅读(476) 评论(0) 推荐(0) 编辑
摘要:Description: 给出一张无向图,求最短路以及次短路条数之和。 思路:次短路什么的真的不是很会啊。看了别人的题解,然后发现可以用堆里面可以用一个三元组存储点的编号,距离,以及1和0分别表示最短路和次短路,然后跑的时候转移状态即可 #include<iostream> #include<que 阅读全文
posted @ 2018-04-05 23:02 Ror_shach 阅读(165) 评论(0) 推荐(0) 编辑
摘要:Description: 开启了升降梯的动力之后,探险队员们进入了升降梯运行的那条竖直的隧道,映入眼帘的是一条直通塔顶的轨道、一辆停在轨道底部的电梯、和电梯内一杆控制电梯升降的巨大手柄。Nescafe 之塔一共有 N 层,升降梯在每层都有一个停靠点。手柄有 M 个控制槽,第 i个控制槽旁边标着一个数 阅读全文
posted @ 2018-04-05 22:56 Ror_shach 阅读(652) 评论(0) 推荐(0) 编辑
摘要:Description: 国有 n 个大城市和 m 条道路,每条道路连接这 n 个城市中的某两个城市。任意两个城市之间最多只有一条道路直接相连。这 m 条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双向通行的道路在统计条数时也计为 1 条。 C 国幅员辽阔,各地的资源分布情况各不相同,这 阅读全文
posted @ 2018-04-05 22:46 Ror_shach 阅读(204) 评论(0) 推荐(0) 编辑
摘要:Description: 在一个地区中有 n 个村庄,编号为 1, 2, ..., n。有 n – 1 条道路连接着这些村 庄,每条道路刚好连接两个村庄,从任何一个村庄,都可以通过这些道路到达其 他任一个村庄。每条道路的长度均为 1 个单位。 为保证该地区的安全,巡警车每天要到所有的道路上巡逻。警察 阅读全文
posted @ 2018-04-05 22:34 Ror_shach 阅读(317) 评论(4) 推荐(1) 编辑
摘要:Description: 设T=(V, E, W) 是一个无圈且连通的无向图(也称为无根树),每条边到有正整数的权,我们称T为树网(treebetwork),其中V,E分别表示结点与边的集合,W表示各边长度的集合,并设T有n个结点。 路径:树网中任何两结点a,b都存在唯一的一条简单路径,用d(a, 阅读全文
posted @ 2018-04-05 22:20 Ror_shach 阅读(182) 评论(0) 推荐(0) 编辑
摘要:Description: 先给出一棵无根树,然后下面再给出m条边,把这m条边连上,然后每次你能毁掉两条边,规定一条是树边,一条是新边,问有多少种方案能使树断裂。 思路: 当你在树上连边的时候,树就会形成一个环,然后把在环内切边,那么第二刀任意。如果一条边在两个环内,第二刀唯一,如果在两个以上环内,无 阅读全文
posted @ 2018-04-05 22:00 Ror_shach 阅读(168) 评论(0) 推荐(0) 编辑
摘要:Description: 上帝手中有着 N 种被称作“世界元素”的东西,现在他要把它们中的一部分投放到一个新的空间中去以建造世界。每 种世界元素都可以限制另外一种世界元素,所以说上帝希望所有被投放的世界元素都有至少一个没有被投放的世界元素能够限制它,这样上帝就可以保持对世界的控制。由于那个著名的有关 阅读全文
posted @ 2018-04-05 21:22 Ror_shach 阅读(551) 评论(2) 推荐(0) 编辑
摘要:Description: 环境里有 nn 个怪物,他们的生命值用一个正整数表示。现在,你可以使用两种魔法,对怪物进行攻击。当怪物的生命值小于等于 00 时,他便被消灭了。 魔法箭,对摸个生物造成 kk 点伤害,对一个生物最多使用一次,但没有使用次数限制。 亵渎,对所有生物造成一点伤害,如果杀死了某个 阅读全文
posted @ 2018-04-01 12:40 Ror_shach 阅读(648) 评论(0) 推荐(0) 编辑
摘要:Description: 给定一张N个节点M条边的无向图,求该图的严格次小生成树。设最小生成树边权之和为sum,那么严格次小生成树就是边权之和大于sum的最小的一个 Input: 第一行包含两个整数N 和M,表示无向图的点数与边数。 接下来 M行,每行 3个数x y z 表示,点 x 和点y之间有一 阅读全文
posted @ 2018-04-01 00:00 Ror_shach 阅读(437) 评论(0) 推荐(0) 编辑