读书人

数组反转解决办法

发布时间: 2013-03-06 16:20:31 作者: rapoo

数组反转
一个算法问题
1 23
456
789
要把这个数组变成
3 2 1
6 5 4
9 8 7
要求完整代码


[解决办法]
不就是数组交换顺序吗,大学课本这例子应该很多吧
[解决办法]
问题描述不清楚
123
456
789
这是个什么?二维数组?还是三个一维数组?
[解决办法]
一维数组反转示例:

public void reversal(int a[]) {
for (int i = 0; i < a.length / 2; i++) {
int temp = a[i];
a[i] = a[a.length - i - 1];
a[a.length - i - 1] = temp;
}
}

[解决办法]
LS已经给出答案了,LZ稍微改改就OK了

读书人网 >Java相关

热点推荐