题目: 有一个树状的城市网络(即 n 个城市由 n-1 条道路连接的连通图),首都为 1 号城市,每个城市售卖价值为 a_i 的珠宝。你是一个珠宝商,现在安排有 q 次行程,每次行程为从 u 号城市前往 v 号城市(走最短路径),保证 v 在 u 前往首都的最短路径上。 在每次行程开始时,你手上有价
展开全文
题目相信大家都看的懂思路:我们从几个点入手,剖析出这题的解题思路。首先这是个树状网络,那么我们肯定可以从树的思路入手。然后很重要的一点,,保证 v 在 u 前往首都的最短路径上。那么很明显,v就是在u和根节点的路径上的一点。那么就可以归到求LCA的问题了。普通的往上跑,那么这题的数据范围会超时,所以
展开全文