1720. Decode XORed Array

1
2
3
4
5
6
7
8
9
10
11
12
class Solution {
public int[] decode(int[] encoded, int first) {
int[] res = new int[encoded.length + 1];
res[0] = first;

for (int i = 1; i < res.length; i++) {
res[i] = res[i - 1] ^ encoded[i - 1];
}

return res;
}
}

References

1720. Decode XORed Array