【发布时间】:2020-03-26 11:14:11
【问题描述】:
我有一个数组 A(大小
我有一种方法,我使用 DP 来计算给定范围,如下所示: https://www.geeksforgeeks.org/count-number-of-subsets-having-a-particular-xor-value/
但这显然太慢了。这感觉像是一个经典的线段树问题,但似乎无法找到每个节点要存储哪些数据点,因此我可以使用左孩子和右孩子来计算给定范围的答案。
【问题讨论】:
-
请提供一个例子。当你说“子集”时,你到底是什么意思?如果范围是
[2, 10],那么[3,4,5]是一个子集吗?[2,4,6,8]是子集吗?
标签: algorithm subset dynamic-programming xor segment-tree