每日一题之两整数之和
两整数之和
不使用运算符 +
和 -
,计算两整数 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) { |