Leetcode 371.两整数之和

两整数之和

不使用运算符 + 和 - ​​​​​​​,计算两整数 ​​​​​​​a 、b ​​​​​​​之和。

示例 1:

输入: a = 1, b = 2

输出: 3

示例 2:

输入: a = -2, b = 3

输出: 1

 

1 class Solution {
2     public static int getSum(int a, int b) {
3         if ((a&b)==0)
4             return a|b;
5         return getSum(a^b,(a&b)<<1);
6     }
7 }

 

posted on 2019-01-07 19:57  kexinxin  阅读(78)  评论(0编辑  收藏  举报

导航