![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LCA
jz_terry
一条掉进盐海里的咸鱼……梦想是成为一个开心的人
展开
-
Heatwave
题目:Description 给你N个点的无向连通图,图中有M条边,第j条边的长度为: d_j. 现在有 K个询问。 每个询问的格式是:A B,表示询问从A点走到B点的所有路径中,最长的边最小值是多少?Input 文件名为heatwave.in 第一行: N, M, K。 第2..M+1行: 三个正整数:X原创 2017-10-07 16:34:27 · 355 阅读 · 0 评论 -
LCA+倍增浅析
介绍:LCA即为求在一棵树上的两点a,b的最近公共祖先。最近公共祖先是什么?顾名思义,如果有一个点x是a和b的祖先,且x到a和b的距离最短,那么x就是a,b的最近公共祖先。应用:LCA多用于求树上两点间最短路径(即为不重复路径)上的权值和、最值问题。为什么?因为最短路径(不重复路径)说明了这条路径要经过它们的最近公共祖先,也可以理解为从它们的最近公共祖先出发分别原创 2018-01-21 21:24:41 · 1163 阅读 · 0 评论