【HDU 6393】暑期多校day7 Traffic Network in Numazu (基环树、树链剖分)
题目大意给出一棵基环树,有两种操作:1)修改一条边的边权,2)查询一个点到另一个点的最小距离。解题思路基环树其实可以形象的理解为一个长了好几棵树的环,那么,取两个点共有以下两种情况:两点在同一棵树上;两点在不同根的两棵树上;对于在同一棵树上的两个点,问题就是简单的树链剖分;对于在不同树上的两个点,距离可以转化为“两结点到根节点的距离+环上两个根节点的距离”。树上点的距离用树链剖分...
原创
2018-09-24 15:38:13 ·
195 阅读 ·
0 评论