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

不用加减乘除做加法

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

function Add(num1, num2)
{
    if(num2===0) return num1
    let sum = num1^num2
    let carry = (num1&num2)<<1
    return Add(sum,carry)
}
module.exports = {
    Add : Add
};

全部评论

相关推荐

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