数组反转
/**
* 双指针-数组反转
*
* @param array
* @return
*/
public static int[] coverArray(int[] array) {
if (array == null && array.length == 0) {
return array;
}
int j = array.length - 1;
for (int i = 0; i < j; i++, j--) {
array[i] = array[i] + array[j];
array[j] = array[i] - array[j];
array[i] = array[i] - array[j];
}
return array;
}
缘于生活,而归于工作。本人所书,而意于分享。
如有转载,请注明出处!
--活出自己范儿

浙公网安备 33010602011771号