1.トピック
2.アイデア
a ^ b = c の場合、a = b ^ c
最初は b であり、エンコードされた要素は c であり、残りの a を見つけます
3. コード
/**
* @param {number[]} encoded
* @param {number} first
* @return {number[]}
*/
var decode = function(encoded, first) {
let arr = []
arr.push(first)
for (let m of encoded) {
first ^= m
arr.push(first)
}
return arr
};