队列
队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中的元素进出是按先进先出的原则进行(FIFO–First In First Out)。
队列的C语言实现
.h文件
1 | #ifndef Queue_h |
.c文件
1 | #include "Queue.h" |
测试代码
1 | void testQueue (){ |
时间复杂度:InQueue、Dequeue操作的时间复杂度均为 O(1)
如果对你有帮助的话,Star✨下一吧!
队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中的元素进出是按先进先出的原则进行(FIFO–First In First Out)。
1 | #ifndef Queue_h |
1 | #include "Queue.h" |
1 | void testQueue (){ |
如果对你有帮助的话,Star✨下一吧!