2010-04-26 170 views
1

我剛剛完成了一個複雜的作業分配應用程序的編碼,其中很多工作都是使用優先級隊列完成的。但是,當我部署時,我發現Web服務器運行的是PHP 5.2。PHP優先隊列實現

以前有對PHP < 5.3的實現,可服務器作爲一個下拉更換爲SPLPriorityQueue?

回答

0

我不知道任何具有相同接口的東西。

不過,我想指出的是,如果你不需要堆實現的性能特性(小數據集可能沒有),它不會有太大的工作寫自己的使用普通的php數組。

+0

謝謝。我正是這麼做的。 – Zahymaka 2010-04-28 10:47:20

0

我本來以爲這將是非常簡單的建立使用SPLMaxHeap,並對每個項目的包裝呢?

C.