原题来自:POJ 3764
给定一棵 nnn 个点的带权树,求树上最长的异或和路径。
第一行一个整数 nnn,接下来 n−1n-1n−1 行每行三个整数 u,v,wu,v,wu,v,w,表示 u,vu,vu,v 之间有一条长度为 www 的边。
输出一行一个整数,表示答案。
4 1 2 3 2 3 4 2 4 6
7
最长的异或和路径是 1→2→31\to 2\to 31→2→3 ,它的长度是 3⨁4=73 \bigoplus 4=73⨁4=7。
注意:结点下标从 111 开始到 NNN。
注:x⨁yx \bigoplus yx⨁y 表示 xxx 与 yyy 按位异或。
对于 100%100\%100% 的数据,1≤n≤105,1≤u,v≤n,0≤w<2311\le n\le 10^5,1\le u, v \le n,0 \le w < 2^{31}1≤n≤105,1≤u,v≤n,0≤w<231
在以下作业中:
Trie字典树()
注册一个 莆田二中信息学竞赛在线评测系统 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 莆田二中信息学竞赛在线评测系统 通用账户