lintcode A+B问题
2018-03-10 19:46
162 查看
A + B 问题
给出两个整数a和b, 求他们的和, 但不能使用 + 等数学运算符。代码
public class Solution { public int aplusb(int a, int b) { if(a==0)return b; if(b==0)return a; int x1 = a^b; int x2 = (a&b)<<1; return aplusb(x1,x2); } };
相关文章推荐
- LintCode 1.A+B问题
- Lintcode A+B问题
- lintcode -- 背包问题
- Lintcode:Fizz Buzz 问题
- lintcode 二叉树的层次遍历系列问题 -解决方法和领会
- LintCode 1. A + B 问题
- lintcode(399)Nuts 和 Bolts 的问题
- lintcode 中等题:N Queens II N皇后问题 II
- lintcode--背包问题II
- Lintcode:A + B 问题
- lintcode fizz buzz问题
- LintCode 链表求和 问题解答
- lintcode backpack 背包问题
- LintCode :背包问题
- LintCode python 小白-简单题-457经典二分查找问题
- LintCode-A + B 问题
- LintCode-A + B 问题
- LintCode_001_A+B问题
- lintcode 子数组问题(最全的面试子数组问题)
- LintCode 关于排序问题的总结