java数据结构与算法-双端链表实现队列
来源:互联网 发布:python只能在c盘吗 编辑:程序博客网 时间:2024/06/05 23:42
一、使用双端链表实现队列代码如下:
import android.util.Log;/** * Created by Xi on 2017/8/1. * 使用链表实现队列的队列 */public class QueueLink { private LinkListQueue theList; public QueueLink(){ theList=new LinkListQueue(); } public boolean isEmpty(){ return theList.isEmpty(); } public void insert(double dd){ theList.insertLast(dd); } public double remove(){ return theList.deleteFirst(); } public void displayQueue(){ Log.v("QueueLink","QueueLink (front-->rear):"); theList.displayList(); }}
二、主函数调用如下
/** * 用双端链表实现队列 */ public void link_queue(){ QueueLink theQueue=new QueueLink(); theQueue.insert(20); theQueue.insert(30); theQueue.displayQueue(); theQueue.insert(40); theQueue.insert(50); theQueue.displayQueue(); theQueue.remove(); theQueue.remove(); theQueue.displayQueue(); }
打印日志如下:
08-15 10:07:49.533 16378-16378/com.tool.wpn.quicksort V/QueueLink: QueueLink (front-->rear):
08-15 10:07:49.533 16378-16378/com.tool.wpn.quicksort I/LinkListQueue: List (first-->last):
08-15 10:07:49.534 16378-16378/com.tool.wpn.quicksort I/LinkFirstLast: 20.0
08-15 10:07:49.534 16378-16378/com.tool.wpn.quicksort I/LinkFirstLast: 30.0
08-15 10:07:49.535 16378-16378/com.tool.wpn.quicksort V/QueueLink: QueueLink (front-->rear):
08-15 10:07:49.535 16378-16378/com.tool.wpn.quicksort I/LinkListQueue: List (first-->last):
08-15 10:07:49.535 16378-16378/com.tool.wpn.quicksort I/LinkFirstLast: 20.0
08-15 10:07:49.535 16378-16378/com.tool.wpn.quicksort I/LinkFirstLast: 30.0
08-15 10:07:49.535 16378-16378/com.tool.wpn.quicksort I/LinkFirstLast: 40.0
08-15 10:07:49.535 16378-16378/com.tool.wpn.quicksort I/LinkFirstLast: 50.0
08-15 10:07:49.535 16378-16378/com.tool.wpn.quicksort V/QueueLink: QueueLink (front-->rear):
08-15 10:07:49.535 16378-16378/com.tool.wpn.quicksort I/LinkListQueue: List (first-->last):
08-15 10:07:49.535 16378-16378/com.tool.wpn.quicksort I/LinkFirstLast: 40.0
08-15 10:07:49.535 16378-16378/com.tool.wpn.quicksort I/LinkFirstLast: 50.0
源码下载地址:点击打开链接
- java数据结构与算法-双端链表实现队列
- Java数据结构与算法:队列
- Java数据结构与算法---队列
- java数据结构与算法-队列
- 优先队列的实现 Java数据结构与算法
- 【Java数据结构学习笔记之三】Java数据结构与算法之队列(Queue)实现
- 数据结构与算法分析-队列的实现
- 【数据结构和算法】java 队列实现
- Java数据结构和算法--栈与队列
- Java数据结构和算法--栈与队列
- Java数据结构和算法--栈与队列
- Java数据结构与算法之队列
- Java数据结构与算法之优先级队列
- Java数据结构与算法之Queue队列
- java数据结构与算法-优先级队列
- <八>java数据结构与算法 队列 与 循环队列
- 【数据结构与算法】队列
- 数据结构与算法《队列》
- 利用shiro实现密码错误锁定账户功能
- cmd chcp命令切换字符格式 cmd重定向输出到文件出现中文乱码的处理方法
- iOS MonsterBall(怪物舞会)~demo
- matlab bwlabel
- lintcode -- 交叉字符串
- java数据结构与算法-双端链表实现队列
- 主成成分分析-PCA
- 每段时间Android开发10个知道(中级系列)-170815
- C++ txt 文件读取,并写入结构体中
- linux下安装gmpy2
- 二叉树深度
- Django的MVC架构(3)
- CF838A-Binary Blocks
- 钉钉的自动打卡上下班辅助android软件