LCA
七情六欲·
唔西迪西 糊不拉几
展开
-
HEOI 2012 旅行问题 BZOJ2746
2746: [HEOI2012]旅行问题 Time Limit: 30 Sec Memory Limit: 256 MB Submit: 979 Solved: 311 Description yz是Z国的领导人,他规定每个地区的名字只能为26个小写拉丁字母的一个。由于地 区数有可能超过26个,便产生了一个问题,如何辨别名字相同的地区?于是yz规定,一个 地区的描述必须包含它的所有上级,原创 2017-05-06 09:03:13 · 691 阅读 · 0 评论 -
洛谷 P3379 【模板】最近公共祖先(LCA)
题目描述如题,给定一棵有根多叉树,请求出指定两个点直接最近的公共祖先。输入输出格式输入格式: 第一行包含三个正整数N、M、S,分别表示树的结点个数、询问的个数和树根结点的序号。接下来N-1行每行包含两个正整数x、y,表示x结点和y结点之间有一条直接连接的边(数据保证可以构成树)。接下来M行每行包含两个正整数a、b,表示询问a结点和b结点的最近公共祖先。输出格式: 输出包含M行,每行包含一个正整数原创 2017-11-07 14:40:22 · 205 阅读 · 0 评论 -
湖南集训 Day4
这几天一直和去湖南的同学换着题考试,考的也就那么回事,这几天有点懒,恕罪,博客少了好几篇。。。T1 Count正解:配对+拉格朗日插值法,,根本不是NOIP的范围,,,,,我给你题解你拒绝接受!! 这题看看也就那么回事。。//std代码 实话 丑的一批#include <cstring>#include <ctime>#include <cmath>#include <cstdio>#i原创 2017-10-19 15:16:27 · 357 阅读 · 0 评论 -
洛谷 P2783 有机化学之神偶尔会做作弊
题目背景 XS中学化学竞赛组教练是一个酷爱炉石的人。 有一天他一边搓炉石一边监考,而你作为一个信息竞赛的大神也来凑热闹。 然而你的化竞基友却向你求助了。 “第1354题怎么做”<–手语 他问道。 题目描述 你翻到那一题:给定一个烃,只含有单键(给初中生的一个理解性解释:就是一堆碳用横线连起来,横线都是单条的)。 然后炎魔之王拉格纳罗斯用他的火焰净化了一切环(???)。所有的环状碳都变成原创 2017-09-09 19:28:11 · 764 阅读 · 0 评论 -
洛谷 P3128 [USACO15DEC]最大流Max Flow
题目描述Farmer John has installed a new system of N-1N−1 pipes to transport milk between the NN stalls in his barn (2 \leq N \leq 50,0002≤N≤50,000), conveniently numbered 1 \ldots N1…N. Each pipe connects原创 2017-08-21 06:46:20 · 1703 阅读 · 0 评论 -
洛谷 P3398 仓鼠找sugar
题目描述 小仓鼠的和他的基(mei)友(zi)sugar住在地下洞穴中,每个节点的编号为1~n。地下洞穴是一个树形结构。这一天小仓鼠打算从从他的卧室(a)到餐厅(b),而他的基友同时要从他的卧室(c)到图书馆(d)。他们都会走最短路径。现在小仓鼠希望知道,有没有可能在某个地方,可以碰到他的基友? 小仓鼠那么弱,还要天天被zzq大爷虐,请你快来救救他吧! 输入输出格式 输入格式: 第一行两个原创 2017-08-21 06:36:54 · 281 阅读 · 0 评论 -
HDU2586
#include<iostream>#include<cstring>#include<cstdio>#include<cmath>#include<algorithm>using namespace std;#define MAXN 40040int head[MAXN],tot,dis[MAXN],n,m;struct Edge{ int value,to,next; }e[MA原创 2017-08-20 21:10:39 · 272 阅读 · 0 评论 -
洛谷 P1967 货车运输
题目描述A 国有 n 座城市,编号从 1 到 n,城市之间有 m 条双向道路。每一条道路对车辆都有重量限制,简称限重。现在有 q 辆货车在运输货物, 司机们想知道每辆车在不超过车辆限重的情况下,最多能运多重的货物。输入输出格式输入格式: 输入文件名为 truck.in。输入文件第一行有两个用一个空格隔开的整数 n,m,表示 A 国有 n 座城市和 m 条道路。 接下来 m 行每行 3 个整数 x、原创 2017-08-20 21:09:53 · 402 阅读 · 0 评论 -
COGS 2098. Asm.Def的病毒
2098. Asm.Def的病毒★☆ 输入文件:asm_virus.in 输出文件:asm_virus.out 简单对比 时间限制:1 s 内存限制:256 MB 【题目描述】 “这就是我们最新研制的,世界上第一种可持久化动态计算机病毒,‘创世纪’。”方教授介绍道。 “哦。”主席面无表情地点点头。 “‘创世纪’无法真正杀死透明计算网络,但是可以把它变成傻子。可惜透明计算网络原创 2017-07-18 09:12:09 · 283 阅读 · 0 评论 -
洛谷2542 [AHOI2005]航线规划 BZOJ1969
题目描述对Samuel星球的探险已经取得了非常巨大的成就,于是科学家们将目光投向了Samuel星球所在的星系——一个巨大的由千百万星球构成的Samuel星系。星际空间站的Samuel II巨型计算机经过长期探测,已经锁定了Samuel星系中许多星球的空间坐标,并对这些星球从1开始编号1、2、3……。一些先遣飞船已经出发,在星球之间开辟探险航线。探险航线是双向的,例如从1号星球到3号星球开辟探险航线,原创 2017-06-09 15:24:28 · 398 阅读 · 0 评论 -
洛谷P3258 [JLOI2014]松鼠的新家
题目描述松鼠的新家是一棵树,前几天刚刚装修了新家,新家有n个房间,并且有n-1根树枝连接,每个房间都可以相互到达,且俩个房间之间的路线都是唯一的。天哪,他居然真的住在”树“上。松鼠想邀请小熊维尼前来参观,并且还指定一份参观指南,他希望维尼能够按照他的指南顺序,先去a1,再去a2,……,最后到an,去参观新家。可是这样会导致维尼重复走很多房间,懒惰的维尼不听地推辞。可是松鼠告诉他,每走到一个房间,他就原创 2017-06-08 21:38:13 · 451 阅读 · 0 评论 -
洛谷 P1600 天天爱跑步
题面就不粘贴了把每个玩家的路径拆成一条到LCA的路径和从LCA到终点的路径~ 然后,使用树上差分统计答案即可~ 那么,树上差分是什么? 差分的具体思想是,当某区间内某元素对答案有贡献,就在区间起点打一个+1标记代表多出了一个对答案有贡献的元素,在终点打一个-1标记代表一个对答案有贡献的元素在该位置结束了它的使命。 于是,统计答案就变成了维护扫到当前位置为止的标记个数,直接累加就是答案~ 首先对从下到原创 2017-09-10 21:38:20 · 351 阅读 · 0 评论