在C++標準庫文檔中搜索某些函數時,我閱讀推送和彈出優先級隊列需要一段時間。使用優先級隊列結構嗎?
http://www.cplusplus.com/reference/stl/priority_queue/push/
常數(在priority_queue)。雖然注意到push_heap在對數時間運行。
我的問題是什麼樣的數據結構被用來維護一個優先級隊列與O(1)推和彈?根據
http://www.cppreference.com/wiki/stl/priority_queue/pop
http://www.cppreference.com/wiki/stl/priority_queue/push
你從哪裏讀到的? – 2010-04-10 15:42:01
http://www.cplusplus.com/reference/stl/priority_queue/push/ – 2010-04-10 15:43:19