int n , m,po;//n - wieszcholkow m - krawedzi po - poczatek cyku Eulera
cin >> n >> m;//wprwoadzamy dane
for(int i=1; i<=m; i++) // wprowadz wierzcholki i krawedzie
{
int a, b;//polaczenia
cout << "Krawedz " << i << ": ";//ktora z kolei krawedz
cin >> a >> b;//polaczenie a i b
t[a].push_back(b);
t[b].push_back(a);
}
Jak to działa muszę w zasadzie zrobić coś podobnego w javie ale nie czaje tej opcji t[a].push_back(b) co to jest??