EnqueueFront adds an item at the front of Deque.
(item T)
| 25 | |
| 26 | // EnqueueFront adds an item at the front of Deque. |
| 27 | func (dq *DoublyEndedQueue[T]) EnqueueFront(item T) { |
| 28 | dq.deque = append([]T{item}, dq.deque...) |
| 29 | } |
| 30 | |
| 31 | // EnqueueRear adds an item at the rear of Deque. |
| 32 | func (dq *DoublyEndedQueue[T]) EnqueueRear(item T) { |