随笔分类 -  树-LCA

摘要:P2971 [USACO10HOL]牛的政治Cow Politics 农夫约翰的奶牛住在N (2 include using namespace std; const int wx=200017; inline int read(){ int sum=0,f=1; char ch=getchar() 阅读全文
posted @ 2018-10-29 21:20 _王小呆 阅读(163) 评论(0) 推荐(0) 编辑
摘要:SP913 QTREE2 Query on a tree II 给定一棵n个点的树,边具有边权。要求作以下操作: DIST a b 询问点a至点b路径上的边权之和 KTH a b k 询问点a至点b有向路径上的第k个点的编号 有多组测试数据,每组数据以DONE结尾。 裸的LCA。 在处理第二个操作时 阅读全文
posted @ 2018-10-26 21:26 _王小呆 阅读(158) 评论(0) 推荐(0) 编辑
摘要:P2416 泡芙 题目描述 火星猫经过一番努力终于到达了冥王星。他发现冥王星有 N 座城市,M 条无向边。火星猫准备出发去找冥王兔,他听说有若干泡芙掉落在一些边上,他准备采集一些去送给冥王兔。但是火星猫的火星光环和冥王星相生相克,当火星猫走过一条路之后,这条路就不能再走了。如果冥王兔吃不到泡芙,他们 阅读全文
posted @ 2018-10-20 19:20 _王小呆 阅读(220) 评论(0) 推荐(0) 编辑
摘要:【洛谷 P2245】 星际导航 题目描述 sideman做好了回到Gliese 星球的硬件准备,但是sideman的导航系统还没有完全设计好。为了方便起见,我们可以认为宇宙是一张有N 个顶点和M 条边的带权无向图,顶点表示各个星系,两个星系之间有边就表示两个星系之间可以直航,而边权则是航行的危险程度 阅读全文
posted @ 2018-10-15 17:09 _王小呆 阅读(194) 评论(0) 推荐(0) 编辑
摘要:【洛谷P2783】 有机化学之神偶尔会做作弊 题目背景 XS中学化学竞赛组教练是一个酷爱炉石的人。 有一天他一边搓炉石一边监考,而你作为一个信息竞赛的大神也来凑热闹。 然而你的化竞基友却向你求助了。 “第1354题怎么做” 题目描述 你翻到那一题:给定一个烃,只含有单键(给初中生的一个理解性解释:就 阅读全文
posted @ 2018-10-12 16:27 _王小呆 阅读(156) 评论(1) 推荐(1) 编辑
摘要:【bzoj 4281】 [ONTAK2015]Związek Harcerstwa Bajtockiego Description 给定一棵有n个点的无根树,相邻的点之间的距离为1,一开始你位于m点。之后你将依次收到k个指令,每个指令包含两个整数d和t,你需要沿着最短路在t步之内(包含t步)走到d点 阅读全文
posted @ 2018-10-11 21:17 _王小呆 阅读(250) 评论(0) 推荐(0) 编辑
摘要:【bzoj3364】: [Usaco2004 Feb]Distance Queries 距离咨询 Description ​ 奶牛们拒绝跑马拉松,因为她们悠闲的生活无法承受约翰选择的如此长的赛道.因此约翰决心找一条更合理的赛道,他打算咨询你.此题的地图形式与前两题相同.但读入地图之后,会有K个问题. 阅读全文
posted @ 2018-10-10 15:13 _王小呆 阅读(257) 评论(1) 推荐(1) 编辑
摘要:LCA 【bzoj1787】[Ahoi2008]Meet 紧急集合 题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=1787 注意到边权为一,x和y之间的距离为dep[x]+dep[y] 2 dep[LCA(x,y)]。 直接枚举三中LCA 阅读全文
posted @ 2018-10-10 06:25 _王小呆 阅读(173) 评论(1) 推荐(1) 编辑
摘要:【bzoj4242 水壶】 Description JOI君所居住的IOI市以一年四季都十分炎热著称。 IOI市是一个被分成纵H 横W块区域的长方形,每个区域都是建筑物、原野、墙壁之一。建筑物的区域有P个,编号为1...P。 JOI君只能进入建筑物与原野,而且每次只能走到相邻的区域中,且不能移动到市 阅读全文
posted @ 2018-10-08 17:35 _王小呆 阅读(337) 评论(0) 推荐(0) 编辑