点 u 的权值 wu 只依赖 au 以及 u 的直接子节点的取值集合 av∣v∈child(u)。 因而一次把 ax 改成 y 的修改,至多影响 两个点:x 自身(若 x 有子)与其父亲 p=fa(x)(因为 wp 里包含ap⊕ax 这一候选)。这不会继续向更高祖先传递(wfa(mathrmfa(x)) 不依赖 wp)。
区间查询(类型 2)是“按编号”的最大值;子树查询(类型 3)可以用欧拉序把子树压成一段区间。因此维护两棵最大值线段树即可:
某个由 n 台路由器组成的层级网络恰好包含 n−1 条双向链路,并保证网络无环、连通。将所有路由器编号为 1 到 n 并指定 1 号路由器为网络中心。从中心出发可以唯一确定上下级关系:对于任意路由器 u,与中心方向直接相连的路由器称为其上级,其余直接相连的路由器称为其下级;没有下级的路由器称为终端路由器,其余称为中继路由器。
每台路由器 i 均有一个信号值 ai。定义路由器的效能值如下:
现在需要依次处理 m 项操作,操作类型有三种:
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册