清华集训 2015
遥远的星系
和 [WC2011] 最大XOR和路径 类似的处理方法。
找到一棵生成树和所有环,那么所有能走到的距离就是两点生成树上的距离和所有环长度的线性组合。
具体见 https://yhx-12243.github.io/OI-transit/records/uoj155.html。
加边不连通时解的方程为:\(w_v+w_e-w_u=rw\Rightarrow w_e=rw+w_u-w_v\)。
https://uoj.ac/submission/625596。
园子里
期望 DP。忽略那些可以相互转移的点之后就是一个 DAG。相互转移的点可以单独拿出来计算。
https://yhx-12243.github.io/OI-transit/records/lydsy5115%3Buoj161.html。
https://uoj.ac/submission/625195。
V
典中典。线段树维护形如 \(\max(x+a,b)\) 的标记。
https://blog.csdn.net/Ab_Ever/article/details/79415121。
https://uoj.ac/submission/625196。
Flea
很有意思的题。
考虑每次插入一个函数。维护每个位置上当前取到最小值的函数编号和当前已知的最大值位置。
每次找到更新的连续段。这个可以二分。
具体见代码。

浙公网安备 33010602011771号