Saturday, 31 October 2015

Reversing an array(shortest method)

import java.util.Scanner;
class ReverseArray
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int arr[]=new int[n];
for(int i=0;i<n;i++)
arr[i]=sc.nextInt();
System.out.println("array is:");
for(int i=0;i<n;i++)
System.out.print(arr[i]+"\t");
for(int i=0;i<n/2;i++)
{
int temp=arr[i];
arr[i]=arr[arr.length-1-i];
arr[arr.length-i-1]=temp;
}
System.out.println("reverse array is:");
for(int i=0;i<n;i++)
System.out.print(arr[i]+"\t");
}
}

No comments:

Post a Comment