关注
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;
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客新年AI问运 #
3358次浏览 81人参与
# 刚工作,应该先搞钱or搞成长? #
20869次浏览 165人参与
# 牛客AI体验站 #
15659次浏览 278人参与
# 你觉得第一学历对求职有影响吗? #
230037次浏览 1267人参与
# 如何提高实习转正率? #
85749次浏览 504人参与
# 找工作中的小确幸 #
80426次浏览 448人参与
# 实习在多还是在精 #
82808次浏览 509人参与
# 你觉得技术面多长时间合理? #
168132次浏览 1170人参与
# 牛友的春节生活 #
12088次浏览 229人参与
# 月薪多少能在一线城市生存 #
136444次浏览 898人参与
# 哪些公司对双非友好 #
206981次浏览 1163人参与
# 选了这个offer,你有没有后悔? #
738620次浏览 4472人参与
# 秋招踩过的“雷”,希望你别再踩 #
185721次浏览 1684人参与
# 备战春招/暑实,现在应该做什么? #
8001次浏览 204人参与
# 从夯到拉,锐评职场mentor #
7834次浏览 113人参与
# 实习到现在,你最困惑的一个问题 #
7042次浏览 169人参与
# 电网笔面经互助 #
59700次浏览 476人参与
# 找工作中的意难平 #
983529次浏览 6424人参与
# 制造业的秋招小结 #
143383次浏览 2089人参与
# 春招什么时候投? #
13319次浏览 211人参与