2011-09-04 87 views
14

有人曾經實施過Brodal queueBrodal優先隊列實現

是否值得實施或像斐波納契堆一樣具有很高的運行時間常量?

+3

爲什麼對這個問題的敵意?這對我來說似乎是合理的。 –

+0

我知道!但我不知道爲什麼,我預計 – Simone

回答

7

This是Brodal-Okasaki的Haskell實現,它是Brodal原始數據結構的純功能變體,具有相同的時間範圍。由於Brodal-Okasaki聲稱它們的結構可以通過調整二項式隊列來派生,我預計配對堆在大多數用途中會更快,但取決於您的應用程序,可能會有更好的結構。

+0

謝謝你!我會試試看!我不知道你是如何在互聯網上找到它的,因爲這對我來說真的不可能 – Simone