CF1805E There Should Be a Lot of Maximums
CF1805E
看到维护树上问题,可以想到线段树合并。
但直接维护显然不行,要一点技巧。
发现
于是可以用权值线段树维护对于
空间只需要开
时间复杂度:
评测记录
最后提供一组 hack:
输入:
10
1 2
1 3
1 4
1 5
1 6
2 7
2 8
3 9
4 10
1 3 3 3 3 4 10 4 6 2
输出:
3
4
4
4
3
4
3
4
4
CF1805E
看到维护树上问题,可以想到线段树合并。
但直接维护显然不行,要一点技巧。
发现
于是可以用权值线段树维护对于
空间只需要开
时间复杂度:
评测记录
最后提供一组 hack:
输入:
10
1 2
1 3
1 4
1 5
1 6
2 7
2 8
3 9
4 10
1 3 3 3 3 4 10 4 6 2
输出:
3
4
4
4
3
4
3
4
4