队列
宋丹尼尔
不相信莫名其妙的事情
展开
-
栈和队列的互相转换
用两个栈实现一个队列,包括入队,出队,弹出队首元素,判断队列是否为空功能。import java.util.Stack;public class StackToQueue<T> { private Stack<T> s1 = new Stack<>(); private Stack<T> s2 = new Stack<>(); //入队 public void offer(T val){ thi原创 2021-05-30 22:48:47 · 182 阅读 · 0 评论 -
自定义队列和自定义循环队列
用链表自定义实现一个队列,包括入队,出队,弹出队首元素,队列是否为空功能class Node<T>{ public T val; public Node<T> next; public Node(T val){ this.val = val; }}public class MyQueue<T>{ public Node<T> first;//队头 public Node<T> l原创 2021-05-30 21:09:26 · 133 阅读 · 0 评论