私はDijkstraアルゴリズムを実装したいし、キューに頂点を保存する必要があります。C++の頂点のキュー
#include <iostream>
#include <queue>
using namespace std;
int main()
{
priority_queue<int> mypq;//I want to put a pointer to vertex instead of int
mypq.push(10);//Here I want to push vertex
mypq.push(20);
mypq.push(15);
cout << "mypq.top() is now " << mypq.top() << endl;
return 0;
}
コメントセクションをお読みください。
C++で構造体を作成する方法を尋ねていますか? – pezcode
あなたはC++の本が大量に必要です。 http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-listを見てください – pmr
キューまたはプライオリティキューが必要ですか? 2つの非常に異なるもの。優先度キューは、通常の意味でのキューではありません。 –