We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fbb5999 commit e8baf50Copy full SHA for e8baf50
Medium/Neighboring Bitwise XOR.java
@@ -0,0 +1,16 @@
1
+class Solution {
2
+ public boolean doesValidArrayExist(int[] derived) {
3
+ int n = derived.length;
4
+ int[] original = new int[n + 1];
5
+ for (int i = 0; i < derived.length; i++) {
6
+ original[i + 1] = derived[i] ^ original[i];
7
+ }
8
+ boolean checkForZero = (original[0] == original[n]);
9
+ original[0] = 1;
10
+ for (int i = 0; i < n; i++) {
11
12
13
+ boolean checkForOne = (original[0] == original[n]);
14
+ return checkForZero || checkForOne;
15
16
+}
0 commit comments