我刚刚编写了一个复杂的作业分配应用程序,其中许多工作都是使用优先级队列完成的。但是,当我部署时,我发现Web服务器运行了PHP 5.2。
是否有PHP< 5.3的实现可以作为SPLPriorityQueue的直接替换服务器?
答案 0 :(得分:0)
我原本以为使用SPLMaxHeap和每个项目的包装器构建一个很简单?
下进行。
答案 1 :(得分:0)
我不知道任何具有相同界面的东西。
但是,我想指出,如果你不需要堆实现的性能特征(小数据集可能不需要),那么使用常规编写自己的数据并不是很多工作。 php阵列。