Queue - Array Implementation
我们创建一个队列的对象和写一些最基本的函数:
我们先写一个在队列中插入元素的函数:
先创建一个长度为2的队列,再给它插入三个值,结果如下:
接着再写一个删去队尾元素的函数:
运行:
可以看到本来已经满了的队列,此时又可以添加新的元素了。
接着再写输出队列头部和尾部的函数:
最后再来总体运行一次:
Queue-Linked List Implementation
先创建对象和基本函数:
再创建输出队列头和尾的函数:
接下来定义在队列尾部添加元素和删除队列头部元素的函数:
最后来看一下运行的结果: