【发布时间】:2020-02-29 09:36:00
【问题描述】:
我正在尝试创建一个事件队列,我希望能够在恒定时间内从队列中间插入和删除,如下所示:
3446 --- 9493 --- 15969 --- 48381
从现在开始,这个数字可能是毫秒,或者诸如此类。
如何在 9493 和 15969 事件之间插入事件?
我可以使用二进制搜索来查找队列中具有所需时间的事件,但是有没有更简单的方法?
【问题讨论】:
标签: linked-list queue eventqueue discrete-space