首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

数组反转解决办法

2013-03-06 
数组反转一个算法问题123456789要把这个数组变成321654987要求完整代码[解决办法]不就是数组交换顺序吗,大

数组反转
一个算法问题
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了

热点排行