题目用的图不一定是有向连通图,因此不一定能遍历所有结点。如果是将遍历序列存起来再输出的话,记得不要从list[0]输出到list[n],而是输出到list[list.size()-1],否则评测机可能会显示Too long on line 1或者RE。
list[0]
list[n]
list[list.size()-1]
// 错误 for( int i=0 ; i<n ; i++ ) cout<<lista[i]<<" "; // 正确 for( int i=0 ; i<lista.size() ; i++ ) cout<<lista[i]<<" ";