文档章节

数据结构 queue

李大毛
 李大毛
发布于 2015/12/25 14:33
字数 66
阅读 4
收藏 0

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();

    }

}


© 著作权归作者所有

共有 人打赏支持
上一篇: 数据结构
下一篇: idea配色设置
李大毛
粉丝 0
博文 15
码字总数 5410
作品 0
杭州
私信 提问
数据结构-05-队列(Queue)

Queue - 队列 Queue 是一个 FIFO(先进先出)的数据结构,并发中使用较多,可以安全地将对象从一个任务传给另一个任务。 Queue 和 Stack 在 Python 中都是有 list ,[] 实现的。 在python 中l...

Corwien
2016/06/17
17
0
nginx代码分析-基本结构-queue

nginx自定义了双向循环队列数据结构, 顺带复习下这个经典的数据结构 <core/nginxqueque.h> 定义了基本的, 思想与linux内核定义的list类似, 都是在自定义结构体中包含ngxqueuet指针, 利用其在...

beyondtime
2013/11/07
0
0
STL系列之五 priority_queue 优先级队列

priority_queue 优先级队列是一个拥有权值概念的单向队列queue,在这个队列中,所有元素是按优先级排列的(也可以认为queue是个按进入队列的先后做为优先级的优先级队列——先进入队列的元素...

长平狐
2012/12/10
60
0
STL系列之五 priority_queue 优先级队列

priority_queue 优先级队列是一个拥有权值概念的单向队列queue,在这个队列中,所有元素是按优先级排列的(也可以认为queue是个按进入队列的先后做为优先级的优先级队列——先进入队列的元素...

彭博
2012/04/12
1K
0
Java集合--Queue(Java中实现1)

1.2 Java中的实现 上一篇,阐述了队列的实现结构,通过图片的形式让大家有了更进一步的了解。 接下来,我,我们来看看队列在Java具体是如何成仙了,来看下Queue的代码!!! 在Java中,Array...

贾博岩
2017/10/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

独家解密:阿里超大规模数据中心性能分析

郭健美,阿里巴巴高级技术专家,目前主要从事数据中心的性能分析和软硬件结合的性能优化。CCF 系统软件专委和软件工程专委的委员。曾主持国家自然科学基金面上项目、入选上海市浦江人才计划A...

阿里云云栖社区
30分钟前
3
0
独家解密:阿里大规模数据中心性能分析

郭健美,阿里巴巴高级技术专家,目前主要从事数据中心的性能分析和软硬件结合的性能优化。CCF 系统软件专委和软件工程专委的委员。曾主持国家自然科学基金面上项目、入选上海市浦江人才计划A...

zhaowei121
34分钟前
1
0
mongodb系列~配置文件的优化与处理

mongodb系列~配置文件的优化与处理 一 简介:讲讲如何优化mongo配置文件 二 常规参数 port= //端口 fork=true//守护进程方式启动mongo logpath=shard.log //mongo日志存放路径 journal= tru...

linjin200
36分钟前
1
0
同一台 windows10 设备,安装两个不同版本的mysql

两个mysql 的my.ini文件需要 配置不同的端口。 [mysqld]# 设置3307端口port=3307# 设置mysql的安装目录basedir=F:\\mysql-5.7.24-winx64 # 切记此处一定要用双斜杠\\,单斜杠我这里...

无敌小学僧
36分钟前
2
0
条码插件TBarCode Office系列教程一(Word Add-In篇)

TBarCode Office是一款适用于Microsoft Word 2007、2010和2013的条码插件,通过此插件可以轻松的在您的文档中嵌入代码。此系列教程旨在介绍TBarCode Office的常见问题及解答,帮助大家学习使...

ymy_666666
37分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部