奔个我们家Max# pets - 心有所宠
k*t
1 楼
public static int myMethod(int a, int b){
int result = a + b;
if(a -4 > 0 && b -4 > 0 ){
return result + a-2 +
b-2 + myMethod(a -4, b -4);
}else{
return result + ( (a-2 > 0 ? a-2 : 0)
+ (a-4 > 0 ? a : 0) + (b-2 > 0 ?
b : 0) + (b-4 > 0 ? b : 0) );
}
}
一道面试题,求教。
int result = a + b;
if(a -4 > 0 && b -4 > 0 ){
return result + a-2 +
b-2 + myMethod(a -4, b -4);
}else{
return result + ( (a-2 > 0 ? a-2 : 0)
+ (a-4 > 0 ? a : 0) + (b-2 > 0 ?
b : 0) + (b-4 > 0 ? b : 0) );
}
}
一道面试题,求教。