第一题: 1 java中的stack,queue,dequeue中分别有两组方法
- 抛异常的;分别是add,remove, get, element相关单词开头的方法
- 返回特定值;分别是offer,poll,peek对应开头的方法 2 Dequeue的队头添加,删除,获取分别为addFirst(offerFirst),removeFirst(pollFirst), getFirst(peekFirst) 3 Dequeue的队尾添加,删除,获取分别为addLast(offerLast), removeLast(pollLast), getLast(peekLast) 4 queue的的添加,删除,获取分别为add(offer), remove(poll),element(peek) 5 使用Dequeue实现queue,分别是在Dequeue队尾进,队头出。 6 stack的添加,删除,获取分别是push,pop,peek 7 使用Dequeue实现stack,分别是Dequeue队头进,对头出。