diff --git a/coding_interviews/leetcode/medium/find-the-original-array-of-prefix-xor/find-the-original-array-of-prefix-xor.js b/coding_interviews/leetcode/medium/find-the-original-array-of-prefix-xor/find-the-original-array-of-prefix-xor.js new file mode 100644 index 0000000..63dd048 --- /dev/null +++ b/coding_interviews/leetcode/medium/find-the-original-array-of-prefix-xor/find-the-original-array-of-prefix-xor.js @@ -0,0 +1,9 @@ +function findArray(pref) { + let output = [pref[0]]; + + for (let index = 1; index < pref.length; index++) { + output.push(pref[index - 1] ^ pref[index]); + } + + return output; +}