HTMLify

LeetCode - Maximum Strong Pair XOR I - Go
Views: 42 | Author: abh
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
}

Comments