README ¶ < Previous Next > 421. Maximum XOR of Two Numbers in an Array (Medium) Given a non-empty array of numbers, a0, a1, a2, … , an-1, where 0 ≤ ai < 231. Find the maximum result of ai XOR aj, where 0 ≤ i, j < n. Could you do this in O(n) runtime? Example: Input: [3, 10, 5, 25, 2, 8] Output: 28 Explanation: The maximum result is 5 ^ 25 = 28. Related Topics [Bit Manipulation] [Trie] Expand ▾ Collapse ▴ Documentation ¶ There is no documentation for this package. Source Files ¶ View all Source files maximum_xor_of_two_numbers_in_an_array.go Click to show internal directories. Click to hide internal directories.