请升级 HydroOJ 到 4.16.0 以上版本以正常使用此插件功能。
在点 xxx 处计算答案时, 显然会从最大的联通块中选择一棵子树接到最小的联通块上.
首先二分答案, 转化成区间存在性问题, 并在每个点上维护子树内所有点的 sizesizesize 信息. 接下来的部分有多种方法可以处理:
需要特殊注意最大联通块来自父边的情况, 这样会改变从 111 号点到 xxx 号点这条链的子树大小.
注册一个 SFLS 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 SFLS 通用账户