struct
Edge {
int
v;
int
cost; Edge(
int
vv =
0
,
int
c =
0
) { v = vv, cost = c; }};
struct Edge {
int v;
int cost;
Edge(int vv = 0, int c = 0) {
v = vv, cost = c;
}
};
pq.push(Node(s, 0));