XOR Queries of a Subarray
Given the array arr
of positive integers and the array queries
where queries[i] = [Li, Ri]
, for each query i
compute the XOR of elements from Li
to Ri
(that is, arr[Li]
xor
arr[Li+1]
xor
...
xor
arr[Ri]
). Return an array containing the result for the given queries
.
Example 1:
Example 2:
Constraints:
1 <= arr.length <= 3 * 10^4
1 <= arr[i] <= 10^9
1 <= queries.length <= 3 * 10^4
queries[i].length == 2
0 <= queries[i][0] <= queries[i][1] < arr.length
Last updated