数据结构 queue
2015-12-25 00:00
519 查看
摘要: 基础数据结构
package structure;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/**
* Created by kangyabo on 2015/12/21.
*/
public class Queue<E> extends BaseSeqStructure implements Iterable{
public void enqueue(Object item) {
super.add(super.size(),item);
}
public Object dequeue() {
return super.remove(0);
}
public boolean isEmpty() {
return super.size() == 0;
}
@Override
public int size() {
return super.size();
}
public Iterator<E> iterator() {
return super.iterator();
}
}
package structure;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/**
* Created by kangyabo on 2015/12/21.
*/
public class Queue<E> extends BaseSeqStructure implements Iterable{
public void enqueue(Object item) {
super.add(super.size(),item);
}
public Object dequeue() {
return super.remove(0);
}
public boolean isEmpty() {
return super.size() == 0;
}
@Override
public int size() {
return super.size();
}
public Iterator<E> iterator() {
return super.iterator();
}
}
相关文章推荐
- 数据结构
- 数据结构bag
- 【“BattenSnake”数据结构课程设计总结】
- 2-11-一元多项式运算-线性表-第2章-《数据结构》课本源码-严蔚敏吴伟民版
- 数据结构实训 烟台大学导游系统
- 数据结构
- 第十六周--数据结构--项目一-- 插入排序之显示显示插入过程
- 2-10-归并扩展的线性单链表-线性表-第2章-《数据结构》课本源码-严蔚敏吴伟民版
- 数据结构--期末课程设计
- 数据结构 ---- 链表
- Java之美[从菜鸟到高手演变]之数据结构基础之树、二叉树
- 数据结构实践项目之校园导航系统
- 【数据结构】树
- 数据结构——算法之(028)( 寻找当中的一个子字符串个数)
- Linux C 数据结构---线性表
- 理解 OpenStack + Ceph (4):Ceph 的基础数据结构 [Pool, Image, Snapshot, Clone]
- 常用数据结构
- 数据结构课程设计之航空订票系统
- 数据结构课程设计
- 数据结构程序设计