Em có khai báo struct và 1 priority_queue như sau
int start;
//....
struct point{
int cost;
int vertex;
int fuel
}
//...
priority_queue<point, vector<point>, greater<point> > pq;
Mọi người cho em hỏi là em muốn push 3 số (0,start,0) vào pq thì viết như sau có đúng ko ạ
pq.push(point(0,start,0));
Nếu ko thì làm tn ạ?