黑马程序员技术交流社区
标题:
对一个给定的数组进行反转。 {23,14,88,5} -> {5,88,14,23}
[打印本页]
作者:
逆袭白富美
时间:
2015-7-10 22:05
标题:
对一个给定的数组进行反转。 {23,14,88,5} -> {5,88,14,23}
对一个给定的数组进行反转。
{23,14,88,5} ->
{5,88,14,23}
*/
public static void reverse(int[] arr)
{
for(int start=0,end=arr.length-1; start<end; start++,end--)
{
swap(arr,start,end);
}
}
public static void swap(int[] arr,int a,int b)
{
int temp = arr[a];
arr[a] = arr[b];
arr[b] = temp;
}
作者:
wx_HWRW5aF7
时间:
2015-7-10 22:18
果断赞一个
作者:
micro_hx
时间:
2015-7-10 22:23
int[] newArr = new int[arr.length] ;
for(int i = arr.length - 1 ; i >= 0 ; i--){
newArr[arr.length - 1 -i] = arr[i] ;
}
return newArr ;
作者:
白月留梦
时间:
2015-7-11 07:24
倒着打印
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2