DDSA
Advertisement

Rotate Deque By K

Rotate Deque By K.java
Java
import java.util.*;

class Solution {
    public static void rotateDeque(Deque<Integer> dq, int type, int k) {
        while (k-- > 0) {
            if (type == 1)
                dq.addFirst(dq.pollLast());
            else
                dq.addLast(dq.pollFirst());
        }
    }
}
Advertisement
Was this solution helpful?