设置标记量,odd,even指针,分别指向当前的奇数坐标和偶数坐标的值,那指针如何移动。这里要开动脑筋,灵活处理
把数组的最后的最后一个数,作为原动力,如果是偶数,发往even的指针,even += 2,如果是奇数,发往odd的指针,这里是交换,相当于每次数组的最后一个数都是新数。odd,even走过的路就能保证偶数下标是偶数,奇数下标是奇数
public class Main {
public static void main(String[] args) {
int[] arr = {
1,8,3,2,4,6};
modify(arr);
System.out.println(Arrays.toString(arr));