Java实现 链表实现队列
来源:互联网 发布:彩票大数据分析软件 编辑:程序博客网 时间:2024/04/30 02:54
链表实现队列类:
public class QueueLink { public Node head; private int size = 0; public QueueLink() { head = new Node(); } public void inQueue(String name) { Node q = head; Node node = new Node(name); while (q.next != null) { q = q.next; } /** * 队尾进入 */ q.next = node; size ++; } public String outQueue() { Node q = head; String name = null; if (q.next != null) { name = q.next.name; /** * 删除队首的节点 * 将head next跳跃当前节点指向下个节点 */ q.next = q.next.next; size --; } return name; } public void display() { Node p = head; while (p.next != null) { p = p.next; System.out.println(p.name); } } public int size() { return size; }}
节点类不贴了,很简单,之前也都贴过,一样的。
0 0
- Java数组实现循环队列、Java链表实现队列
- java链表实现队列
- 队列 链表实现 Java
- Java实现 链表实现队列
- java实现链队列
- 链队列java实现
- java实现队列(链表方式)
- 链表队列的java实现
- java队列的链表实现
- java使用链表实现队列
- Java:如何用链表实现队列
- java 实现数组队列和链表队列
- 链队列(java实现)
- 数据结构链队列java实现
- Java自定义实现链队列
- 链表实现队列
- 链表实现队列
- 链表实现队列
- MySQL 报错1045
- 实现3D翻转效果的仿ViewPager
- sql自定义函数实现字符串分割Split()功能
- 语义分割--ParseNet: Looking Wider to See Better
- Input.GetAxis
- Java实现 链表实现队列
- 【Git学习】如何删除GIT中的.DS_Store
- 非约束列表(俗称:万能适配器 )(附源码)
- Synchronized用法
- 生成网站证书
- Android UI优化小结
- 全局变量与局部变量的定义关系
- 设计模式之适配器模式
- 关于C#中ajax跨域访问