每日一题之两整数之和
两整数之和
不使用运算符 + 和 - ,计算两整数 a 、b 之和。
示例 1:
1 | 输入: a = 1, b = 2 |
示例 2:
1 | 输入: a = -2, b = 3 |
代码
a^b得到没有进位的和
a&b<<1得到进位
1 | public int getSum(int a, int b) { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 YD Blog!
不使用运算符 + 和 - ,计算两整数 a 、b 之和。
示例 1:
1 | 输入: a = 1, b = 2 |
示例 2:
1 | 输入: a = -2, b = 3 |
a^b得到没有进位的和
a&b<<1得到进位
1 | public int getSum(int a, int b) { |