队列广泛用于任务调度、消息队列、排队模拟等场景。

队列有链式和循环两种实现方式:

- 链式:使用链表存储队列元素,尾部指针指向队尾元素

- 循环:使用循环数组存储队列元素