Commonly asked Data Structures and Algorithms Problems by big tech and different solution approaches with code in Java and C

Powered by Blogger.

Thursday, January 19, 2017

Left Rotation Hackerrank solution






#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;


int main() {
   int n;
    cin>>n;
    int d;
    cin>>d;
    int a[n];
    for(int i=0;i<n;i++)
            cin>>a[i];
    for(int i=0;i<n;i++)
            {
       cout<<a[(n-(n-d)%n+i)%n]<<" ";
    }
    return 0;
}

0 Comments:

Post a Comment

Stats