关注
int dfs(const vector<vector<int> > &vv, vector<bool> &visited, int s, int path, int &Min)
{
bool flag = false;
for(int i = 0; i < vv[s].size(); ++i)
{
if(!visited[i])
{
flag = true;
visited[i] = true;
dfs(vv, visited, i, path+vv[s][i], Min);
visited[i] = false;
}
}
if(!flag && Min > path)
Min = path;
}
int main()
{
int Min = INT_MAX;
vector<vector<int> > vv;
vv.push_back({0,1,2,3});
vv.push_back({1,0,4,5});
vv.push_back({2,4,0,2});
vv.push_back({3,5,2,0});
vector<bool> visited(vv.size());
for(int i = 0; i < vv.size(); ++i)
{
visited[i] = true;
dfs(vv, visited, i, 0, Min);
visited[i] = false;
}
cout << Min << endl;
return 0;
}
查看原帖
点赞 评论
相关推荐
牛客热帖
正在热议
# 25届秋招总结 #
318269次浏览 2928人参与
# 上班苦还是上学苦呢? #
67134次浏览 555人参与
# 百度开奖 #
177430次浏览 1112人参与
# 地方国企笔面经互助 #
4286次浏览 12人参与
# 如果有时光机,你最想去到哪个年纪? #
19855次浏览 324人参与
# 选完offer后,你后悔学本专业吗 #
21161次浏览 151人参与
# 阿里云管培生offer #
35566次浏览 420人参与
# 如何一边实习一边秋招 #
995051次浏览 12654人参与
# 招聘要求与实际实习内容不符怎么办 #
10612次浏览 276人参与
# 学历or实习经历,哪个更重要 #
53036次浏览 415人参与
# 海康威视求职进展汇总 #
400079次浏览 3406人参与
# 正在实习的你,几点下班 #
52843次浏览 394人参与
# 国央企薪资爆料 #
10793次浏览 76人参与
# 租房前辈的忠告 #
109250次浏览 5232人参与
# 软开人,秋招你打算投哪些公司呢 #
43886次浏览 544人参与
# 得物求职进展汇总 #
67096次浏览 686人参与
# 软件开发薪资爆料 #
2186289次浏览 21824人参与
# 米哈游求职进展汇总 #
176719次浏览 1464人参与
# 美的求职进展汇总 #
207011次浏览 1619人参与
# 2023毕业生求职有问必答 #
120945次浏览 1303人参与
# 机械制造秋招总结 #
30506次浏览 354人参与
# 如果不工作真的会快乐吗 #
60259次浏览 528人参与