摘要:
一、概述双端队列(deque,全名double-ended queue)是一种具有队列和栈性质的线性数据结构。双端队列也拥有两端:队首(front)、队尾(rear),但与队列不同的是,插入操作在两端(队首和队尾)都可以进行,删除操作也一样。二、ADT双端队列ADT(抽象数据类型)一般提供以下接口:Deque() 创建双端队列addFront(item) 向队首插入项addRear(item) 向队尾插入项removeFront() 返回队首的项,并从双端队列中删除该项removeRear() 返回队尾的项,并从双端队列中删除该项empty() 判断双端队列是否为空size() 返回双端队列中 阅读全文
posted @ 2013-08-26 22:48
RussellLuo
阅读(2152)
评论(0)
推荐(0)