← Queue Patterns
Queue Patterns Target: 10s
Deque gives O(1) operations at both ends. Essential for BFS and sliding window.
from collections import deque q = deque() q.append(x) q.popleft()
Type it from memory. Go.