基本概念
队列和栈类似,不同的是,先进队列的元素,最先从队列出去。
实现
通过链表实现队列
1 | interface InterfaceQueue { |
Java中的队列
Java中,队列是一个接口,一般通过LinkedList实现。
1 | Queue<Integer> q = new LinkedList<>(); |
Lintcode 相关练习
Binary Tree Level Order Traversal
Implement Queue by Two Stacks
Animal Shelter