我编写了一个简单的Android俄罗斯方块应用程序。之后,我决定阅读开发教程。是时候开始了。
因此,在阅读关于Back Stack的文章时,我惊讶地发现,在本教程中:
后台堆栈遵循基本的“先入先出”队列机制。
“最后进先出”和“队列”我完全相信这是不同的东西,我指的是“堆栈”和“队列”。这是教程中的一个错误,还是作者想说别的什么?
发布于 2011-06-03 18:23:00
除了队列中明显有双尾的可能性之外,我认为这只是(可能是有意的)英语和编程术语在这句话中的混合。
当我读到这句话时:
后台堆栈遵循基本的“先入先出”队列机制。
我理解简单英语中的“队列机制”,而不是编程,就像Merriam-Webster (见#3)给出的定义一样。
当然,这让我觉得这份文件是由非技术人员校对的:)
发布于 2011-06-03 17:41:51
堆栈可以看作是LIFO队列队列的一种特殊形式。虽然队列通常与FIFO (先入先出)行为相关联,但这两种数据结构通常都是在支持两种操作模式的双端队列之上实现的。
https://stackoverflow.com/questions/6230634
复制相似问题