【发布时间】:2016-02-01 04:16:27
【问题描述】:
现在我有一个队列(JS 数组),用于存储等待游戏的玩家。我需要队列的 FIFO 属性,以便首先添加到队列中的玩家首先进入新游戏。队列的问题在于它没有固定的时间查找。如果我可以拥有一个跟踪插入顺序的地图,那就太好了(我知道依靠地图来做到这一点是 JS 不可靠的)。如果我给属性一个插入顺序的值,如果有人离开队列,它就需要更新,所以这也没有帮助。无论如何围绕这个?一种获得持续查找和维护插入顺序的方法?
【问题讨论】:
-
链表行得通吗?
-
链表与数组队列的查找成本相同
-
您能否就我的回答是否有用给我一些反馈?我认为它符合您提到的要求,但我可能遗漏了一些东西。
标签: javascript arrays dictionary queue