2021牛客多校#4 E-Tree Xor(区间异或,区间求交)
2021牛客多校#4 E-Tree Xor(区间异或,区间求交)题意给你n节点的树,每个节点的权值范围Li ≤\leq≤Wi ≤\leq≤Ri ,然后再给你n-1条边,边权定义为u,v节点权值的异或值。现在问你,满足条件的W的取值有多少组。思路根据异或的性质,知二求一,那么对于这颗树,只要一个节点的权值确定,那么别的顶点的权值,跑一个dfs就可以求出来。应为边权是已知的。不妨让1号节点的权值为0,,那么可以预处理出别的节点的值W’i ,如果1号节点的取值为a,那么每个Wi=W’i⨁\bigop
原创
2021-07-28 14:07:58 ·
267 阅读 ·
0 评论