//bobo老师您好!
// 验证图中是否有从v到w的边
bool hasEdge( int v , int w ){
assert( v >= 0 && v < n );
assert( w >= 0 && w < n );
for( int i = 0 ; i < g[v].size() ; i ++ ) //(1).这里的g[v].size()是指一共有多少条边嘛?
if( g[v][i] == w ) //(2).这里我不能理他这样做的目的是什么?
return true;
return false;
}
(3).老师您能不能给一个小数据量来跑一遍?