package array; import java.util.Arrays; public class CyclicRotationArray { public static void main(String[] args) { int a[]= {1,2,3,4}; System.out.println(Arrays.toString(a)); a=rotateArrayCyclic(a); a=rotateArrayCyclic(a); a=rotateArrayCyclic(a); a=rotateArrayACyclic(a); a=rotateArrayACyclic(a); a=rotateArrayACyclic(a); a=rotateArrayCyclicRecurrison(a, 3); a=rotateArrayACyclicRecurssion(a, 3); } public static int [] rotateArrayCyclic(int[]a) { int b[]=new int[a.length]; int y=0; for(int x=1;x