两个数字相加
2014-06-09 11:17
197 查看
public class Shift {
public static int add(int a,int b)
{
if(b==0)
return a;
int sum=a^b;
int carry=(a&b)<<1;
return add(sum,carry);
}
}
public static int add(int a,int b)
{
if(b==0)
return a;
int sum=a^b;
int carry=(a&b)<<1;
return add(sum,carry);
}
}
相关文章推荐
- JavaScript两个数字相加的问题
- [LintCode] Add Two Numbers 两个数字相加
- 给定一个整数数组,返回两个数字的索引,使它们相加得到一个特定目标值
- python计算输入的两个数字,try...except...判断是否输入的是数字,如果是则相加
- 面试题七 C/C++ 两个字符串由数字组成的相加,最大不超过32bit整形的系统函数--程序员面试题
- 泛型:两个数字相加
- Add Two Numbers 两个数字相加
- 415. Add Strings (计算由两个字符串表示的数字相加之和)
- 415. Add Strings--两个用字符串表示的数字相加
- 经典算法学习——快速找出数组中两个数字,相加等于某特定值
- vb.net入门2:获取两个数字并相加
- 两个链表数字相加
- [CareerCup] 2.5 Add Two Numbers 两个数字相加
- js中,实现两个数字相加
- 将两个数字相加,不得使用+或其他算术运算符
- js中,实现两个数字相加
- Leetcode练习-两个数字相加(Add two numbers)
- 两个数字字符串相加生成新的字符串
- 面试题--两个字符串数字相加,不能用jdk自带的类型转换方法
- 两个非常大的数字相加,相减(JAVA)