题解 | #不用加减乘除做加法# golang

不用加减乘除做加法

http://www.nowcoder.com/practice/59ac416b4b944300b617d4f7f111b215

func Add( num1 int ,  num2 int ) int {
    // write code here
    for num2!=0 {
        c:=(num1 & num2) << 1
        num1 ^= num2
        num2 = c
    }
    return num1
}
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务