这个题目有很多算法,我感觉我的算法执行效率还是 比其他的算法高一些:
就这么一个方法就可以搞定
public static int sum(int n){
return ((n-1)%2)==1?(1+(((n-1)/2)*-1)+n):(1+(n-1)/2*(-1)) ;
}
就这么一个方法就可以搞定
public static int sum(int n){
return ((n-1)%2)==1?(1+(((n-1)/2)*-1)+n):(1+(n-1)/2*(-1)) ;
}