Arrays: Left Rotation

  • + 5 comments

    C#:

    Queue<int> inputs = new Queue<int>(a.ToList());
            
    while(k-- > 0) {
        inputs.Enqueue(inputs.Dequeue());
    }
            
    foreach(int input in inputs) {
        Console.Write(input + " ");
    }