题目:
代码:
#include#include using namespace std; void print(vector &path,int& number){//打印一条路径 cout<<"路径"< <<":"; for(vector ::iterator iter=path.begin();iter!=path.end();iter++) cout<<*iter<<"-";}void FindPaths(int **p,int dim,int&pathNumber,vector & path,bool* citylabel,int currentcity,int dest) { if(currentcity==dest)//当前城市为终点城市 {pathNumber++; print(path,pathNumber); cout< <