【树的点分治】【ST表】BZOJ 3784 —— 树上的路径

题目传送门(权限题警告) 总有一个序列,能够满足题目中所需求的一切性质。—— 鲁迅 (没说过) 这里引入一个叫做点分治序列的东西,它通过下列步骤生成. 1.找到当前树的重心,将重心加入序列. 2.从重心出发,dfs遍历整个树,将遍历到的点加入序列. 3.将与重心相连的边断掉,生成若干子树,对于每一个子树重复上述过程. 显然,点分治序列不是唯一的. 例如下图的一个点分治序列是 4   7   10
相关文章
相关标签/搜索