如何将head元素放在队列的后面?

时间:2014-02-12 23:39:50

标签: c queue

我需要你的输入:我需要知道如何将队列的HEAD元素放在队列的后面(尾部)?我知道如何将一个元素放入队列中,但我不知道如何将已插入的头元素放在队列的后面。有什么想法吗?

2 个答案:

答案 0 :(得分:1)

将其出列然后将其排队。 (或弹出它,然后推它......这些术语可以用于队列。)

这将把它从头部(前面)上取下来,然后放在后面。

答案 1 :(得分:0)

队列使用FIFO(先进先出)数据结构。在此结构中,被移除的元素始终位于头部,并且添加的元素始终位于队列的尾部。因此,如果要将head元素迁移到队列的尾部,只需要从队列中删除一个元素,然后再将相同的元素添加到队列中。