HTMLify
LeetCode - Maximum Strong Pair XOR I - Go
Views: 310 | Author: abh
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | func abs(n int) int { if n < 0 { return n*-1 } return n } func maximumStrongPairXor(nums []int) int { var ans int for i:=0; i<len(nums); i++ { for j:=i+1; j<len(nums); j++ { if abs(nums[i] - nums[j]) <= min(nums[i], nums[j]) { xor := nums[i]^nums[j] if xor > ans { ans = xor } } } } return ans } |