Arrays: Left Rotation

  • + 0 comments

    idem, just a little variation : kifs

    static int[] rotLeft(int[] a, int d) {
        int length = a.length;
        int[] b = new int[length];
    
        System.arraycopy(a, d, b, 0, length - d);
        System.arraycopy(a, 0, b, length - d, d);
        return b;
    }