题解:在树上i到j的异或和可以直接转化为i到根的异或和^j到根的异或和。所以我们把每个点到根的异或和处理出来放到trie里面,再把每个点放进去跑一遍即可。代码: 1 #include 2 3 #include 4 5 #include 6 7 #include 8 9 #i... Read More
题解:一道不错的题目。树DP可以求出从每个点出发的最长链,复杂度O(n)然后就变成找一个数列里最长的连续区间使得最大值-最小值 2 3 #include 4 5 #include 6 7 #include 8 9 #include 10 11 #include 12 13... Read More
题解:写过树状数组搞区间修改和区间求和的就可以秒出吧。。。代码: 1 #include 2 3 #include 4 5 #include 6 7 #include 8 9 #include 10 11 #include 12 13 #include 14 15 #i... Read More