64,172
社区成员




int getSum(int a, int b){
return a+b;
}
int add(int a, int b){
return a-(-b);
}
int add(int a, int b){
while(b!=0)
{
int tmp=a^b;
b=(unsigned int)(a&b)<<1;
a=tmp;
}
return a;
}
int multiply(int A, int B){
if(A == 0 || B == 0){
return 0;
}
else if(A == 1 || B == 1){
return A == 1 ? B : A;
}
int ret = multiply(A, B-1) + A;
return ret;
}
int divide(int dividend, int divisor){
if(dividend == -2147483648 && divisor == -1) {
return 2147483647;
}
return dividend / divisor;
}
double myPow(double x, int n){
return pow(x,n);
}
int mySqrt(int x){
return (int)sqrt(x);
}
int maximum(int a, int b){
return a>b?a:b;
}