XOR Range Queries
You are given a list of integers nums and a two-dimensional list of integers queries. Each element in queries contains [i, j] and asks what is the value of nums[i] ^ nums[i + 1] ^ ... ^ nums[j]. Return a list containing the answer for each query.
Constraints
- i ≤ j
- 0 ≤ n ≤ 100,000where- nis the length of- nums
- 0 ≤ m ≤ 100,000where- mis the length of- queries
https://binarysearch.com/problems/XOR-Range-Queries
Examples
Example 1
Input
- nums = [1, 3, 4, 2]
- queries =
[[0,1],
 [1,3]]
Output
- answer = [2, 5]
Explanation
First query asks 1 ^ 3 which is 2. The second query asks 3 ^ 4 ^ 2 which is 5
 
       
      
Leave a comment