随笔分类 -  树—LCA

摘要:F题的写法可能存在bug,不过也AC了,emmmm 阅读全文
posted @ 2020-03-29 17:00 天之道,利而不害 阅读(180) 评论(0) 推荐(1) 编辑
摘要:ps:非常非常重要的一个条件 m - n <= 20,考虑图的生成树,那么(u,v)之间的最短路上的边有两种情况,一是最短路不经过非生成树的边,二是经过非生成树的边。又非生成树的边只有20条,则连接的点最多有40个,所以对这40个点分别跑一次DJS,然后取最小值就行了。(换言之:如果最短路经过非生成 阅读全文
posted @ 2018-09-24 19:19 天之道,利而不害 阅读(301) 评论(0) 推荐(0) 编辑
摘要:ps:再再再再次感觉自己好菜!此题有个结论:对于一棵树,给定一个点集S,设其最远的两个点为x,y。其它点u到这个点集S的最远距离,必然是到u到x的距离或者是u到y的距离。这样两个集合之间的距离就转化为4个点距离!!!!怎么求每个集合的最远的两个点呢?还是同样的方法,取该集合的两个点作为最远的两个点( 阅读全文
posted @ 2018-09-13 15:07 天之道,利而不害 阅读(140) 评论(0) 推荐(0) 编辑
摘要:题解:u - v这条简单路径上的边会经过奇数次,其余的边会经过偶数次,因为从简单路径中的点出去后还得回来。直接算的话每次询问都得搜整棵树,显然效率是极其低的。如果先预处理出整棵树的边都经过偶数次的花费V,那么答案就等于 V — 简单路径中的边经过偶数次的花费 + 简单路径中的边经过奇数次的代价。下一 阅读全文
posted @ 2018-06-23 23:07 天之道,利而不害 阅读(174) 评论(0) 推荐(0) 编辑
摘要:Connected undirected weighted graph without self-loops and multiple edges is given. Graph contains n vertices and m edges. For each edge (u, v) find t 阅读全文
posted @ 2018-04-07 22:39 天之道,利而不害 阅读(266) 评论(0) 推荐(0) 编辑
摘要:Description A rooted tree is a well-known data structure in computer science and engineering. An example is shown below: In the figure, each node is l 阅读全文
posted @ 2018-03-27 23:33 天之道,利而不害 阅读(184) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示