队列实现
程序员文章站
2022-07-14 12:25:43
...
namespace Queue
{
class Queue
{
private ArrayList pqueue;
private Queue()
{
pqueue = new ArrayList();
}
public void EnQueue(object item) //入队
{
pqueue.Add(item);
}
public void DeQueue() //出队
{
pqueue.RemoveAt(0);
}
public object Peek() //返回队头元素
{
return pqueue[0];
}
public void ClearQueue() //清除队列
{
pqueue.Clear();
}
public int Count() //返回队列元素数量
{
return pqueue.Count;
}
}
}
上一篇: 用队列实现队列
下一篇: 栈和队列的基本用法(java)