首页 > 其他 > 详细

371. Sum of Two Integers

时间:2018-06-06 23:30:17      阅读:243      评论:0      收藏:0      [点我收藏+]

不能用加减法,想到用位运算解题。

本题思路可见 http://www.cnblogs.com/grandyang/p/5451942.html

关于位运算部分总结 可见 https://blog.csdn.net/fly_yr/article/details/51144272

class Solution {
public:
    int getSum(int a, int b) {
        int sum=a;
        while(b){
            sum = a^b;
            int carry= (a&b)<<1;
            a = sum;
            b = carry;
        }
        return sum;
    }
};

 

371. Sum of Two Integers

原文:https://www.cnblogs.com/hankunyan/p/9147627.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!