摘要: POI2012 Rendezvous "题目传送" sol: 首先把连通块划分出来。 对于不在一个连通块的两点不能相会,否则必定能相会。 在一个连通块内的又需分情况考虑。 先把环给拎出来,则环上每个点挂着一棵子树(不算环上的点)。 如果两点在一棵子树,则直接求lca即可,路径唯一,二者步数也唯一。 阅读全文
posted @ 2019-07-26 22:38 薄荷凉了夏 阅读(203) 评论(0) 推荐(0) 编辑
摘要: AHOI2008 紧急集合 "题目传送" sol: 如果只有两个点,那么显然目的地就是在他们二者路径上的任意一点。 现在有三个点,考虑两两的路径和lca,发现肯定有两对求得的lca相同,另外一对的lca深度比那两对的lca深度大。 这个深度大一些的那个lca就是目的地(最近点),最小距离就是三者两两 阅读全文
posted @ 2019-07-26 22:28 薄荷凉了夏 阅读(181) 评论(0) 推荐(0) 编辑