leetcode题目(2)|给你代码( 五 )


3 xor 4 , 实际就是累异或数组中的一些数值通过运算就可以得到 , 1 ^ 3 ^ 4 是数值中放入的一个数值那么他和 1 进行异或就可以得到 [12
查询后的结果 。

varxorQueries =function(arr queries) {

constarrT = [
 res = [
;

lettemp;

for(leti =0; i < arr.length; i++) {

temp ^= arr[i
;

arrT.push(temp);

for(leti =0; i < queries.length; i++) {

letcurrent = queries[i
;

if(current[0
) {

res.push(arrT[current[1

 ^ arrT[current[0
 -1

推荐阅读