摘要:
题目大意:有一棵树,每条边有边权,有两种操作:1.修改某条边的边权。2.询问某两个点之间路径上的所有边的边权的最大值。对于每个询问,给出正确的答案。做法:树链剖分的模板题,注意细节就可以了。(我竟然把query里面的a=f[top[a]]写成了a=top[a],结果做... 阅读全文
摘要:
题目大意:有一个村庄有n个小屋,小屋之间有道路,每条道路有通过所需的时间,从一个小屋有且只有一条路径到达另一个小屋(也就是一棵树)。有一个人一开始在s号小屋,下面有q个命令,命令分两种:1. 0 u:该人从当前小屋移动到u号小屋,并输出所需的时间。2. 1 i w:将... 阅读全文
摘要:
题目大意:有一个村庄有n个小屋,小屋之间有道路,每条道路有通过所需的时间,从一个小屋有且只有一条路径到达另一个小屋(也就是一棵树)。有一个人一开始在s号小屋,下面有q个命令,命令分两种:1. 0 u:该人从当前小屋移动到u号小屋,并输出所需的时间。2. 1 i w:将... 阅读全文