图的表示 2.5 样例1

const int  MAX_E=;
const int  MAX_V=;

vector <int> G[MAX_V];
/*
有其他属性的是
struct edge {int to; int cost;};
vector<edge>G[MAX_V];
*/
int main()
{
int num_e;
int num_v;
cin>>num_v>>num_e;
for(int i=0;i<num_e;i++)
{
    int a,b;
    cin>>a>>b;
    G[a].push_back(b);
    G[b].push_back(a);
}
//图的操作
return 0;

}

 

你可能感兴趣的:(图的表示 2.5 样例1)