Ich habe Probleme, Vektoren mit Paaren zu initialisieren; Mein Code scheint nicht Ergebnis von adj_list zu arbeiten, [0] [0] .First nicht besagt:Initialisierungsvektor mit Paar
vector < vector <pair <int, int> > > adj_list;
adj_list.insert(adj_list.end(), { { (make_pair(1,20), make_pair(2,5)), (make_pair(1,7),make_pair(0,2)) }});
eine Adjazenzliste zu tun, ich versuche Was ist (fest einprogrammiert erstellen), mit dieser Struktur:
adj_list [0] ---- make_pair (1,20), make_pair (2,5)
adj_list [1] ---- make_pair (0,7), make_pair (3,9)
Wie gehe ich vor?
'(x, y)' '<=> Operator, (x, y)' – LogicStuff
adj_list.insert (adj_list.end (), {{(make_pair (1,20), make_pair (2,5))}, {(make_pair (1,7), make_pair (0,2))}}); – Lukasz