XOR Value Pair
BIT MANIPULATION
Problem
Given an array arr
of integers, find the pair of elements that yields the minimum XOR value and return that value.
Assume that the array has at least two elements.
Examples
minXORValue([4, 3, 8, 9]) // returns 1 /* The pair (8,9) gives the minimum XOR value. 8 in binary is 1000 and 9 in binary is 1001. The XOR of 8 and 9 gives 0001 which is 1 in decimal. */
Loading...