Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package array;
- public class ArrayReversalOneByOne {
- public static void main (String[] args) throws java.lang.Exception
- {
- int[] arr = {1,2,3,4,5,6,7};
- int d = 2;
- reverseArray(arr,d);
- for(int i = 0; i < arr.length;i++){
- System.out.println(arr[i]);
- }
- }
- public static void reverseArray(int arr[], int d){
- if(d==0){
- return;
- }
- for(int i = 0; i<d;i++) {
- reverseArrayOneByOne(arr);
- }
- }
- private static void reverseArrayOneByOne(int[] arr) {
- int temp = arr[0];
- for (int i=1;i<arr.length;i++) {
- arr[i-1] = arr[i];
- }
- arr[arr.length-1]=temp;
- }
- }
Add Comment
Please, Sign In to add comment