美文网首页
2019-09-10[剑指offer-]不用加减乘除做加法

2019-09-10[剑指offer-]不用加减乘除做加法

作者: Coding破耳 | 来源:发表于2019-11-15 22:24 被阅读0次

    题目描述

    写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。

    class Solution {
    public:
        int Add(int num1, int num2)
        {
            while(num2)
            {
                int sum = num1^num2;
                num2 = (num1&num2)<<1;
                num1 = sum;
            }
            
            return num1;
        }
    };
    

    相关文章

      网友评论

          本文标题:2019-09-10[剑指offer-]不用加减乘除做加法

          本文链接:https://www.haomeiwen.com/subject/hpobyctx.html