A. D12_0【树链剖分】树结构求极值和修改

    传统题 200ms 128MiB

D12_0【树链剖分】树结构求极值和修改

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

【题意】

给出一棵有 nn 个点的树,每个点都有一个值 aia_i

两种操作:

U x k:修改第 xx 个点的值为 kk

Q x y:求第 xx 个点到第 yy 个点路径上所有点(包含 xxyy )的最大值

【输入格式】

第一行两个整数 nnmm1n2×105;1m1051 \le n \le 2 \times 10^5;1 \le m \le 10^5),表示有 nn 个点、mm 个操作。

下来 nn 个点的值 aia_i

下来n1n-1行,每行两个整数,表示一条边。

然后是 m4m4行,每行一个操作。

【输出格式】

遇到Q操作的时候,输出结果。

5 6
2 4 5 8 7
1 2
3 4
4 1
5 3
Q 1 5
U 3 9
Q 1 5
Q 4 5
U 2 13
Q 1 5
8
9
9
9

新初二 20260828上午(树链剖分,11:00 考察)

未参加
状态
已结束
规则
XCPC
题目
3
开始于
2026-8-28 10:40
结束于
2026-8-28 11:40
持续时间
1 小时
主持人
参赛人数
13