关注
附加题用全排列暴力做出来了。。。
void Swap(int &a, int &b)
{
int temp = a;
a = b;
b = temp;
}
void Permutation(vector<int> &vec, int start, int end, vector<vector<int>> &vecBig)
{
if(start == end)
{
vecBig.push_back(vec);
}
else
{
for(int i = start; i<= end; ++i)
{
Swap(vec[i], vec[start]);
Permutation(vec, start+1, end, vecBig);
Swap(vec[i], vec[start]);
}
}
}
int main()
{
int n;
cin>>n;
vector<vector<int>> vecBig;
for(int i = 0; i<=n; ++i)
{
vector<int> vecTemp;
string str;
getline(cin, str);
for(int j = 0; j< str.size(); ++j)
{
if(str[j] == ',')
str[j] = ' ';
}
istringstream ss(str);
int num;
while(ss>>num)
{
vecTemp.push_back(num);
}
if(i!= 0)
{
vecBig.push_back(vecTemp);
}
}
vector<int> vect;
for(int i = 0; i< n; ++i)
{
vect.push_back(i);
}
vector<vector<int>> vec;
Permutation(vect, 0, n-1, vec);
int min = 99999;
for(int i = 0; i< vec.size(); ++i)
{
int curMid = 0;
vector<int> vect = vec[i];
int pre = vect[0];
for(int j = 1; j<vect.size(); ++j)
{
int cur = vect[j];
curMid +=vecBig[pre][cur];
pre = cur;
}
if(curMid<min)
min = curMid;
}
cout<<min<<endl;
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
程序员花海:今年去百度的校招真的该慎重
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 工作半年后更确定:我们依然不欠优绩主义什么6104
- 2... 我建了一个分享实习业务的仓库,欢迎大家贡献哦3792
- 3... 岁末论道:谁才是牛客 2025 最强修仙者?3160
- 4... #牛客2025仙途报告#居然是五颗星2528
- 5... 腾讯 微信支付一面面经2517
- 6... 【2025-年终总结】25届毕业生果果牛这一年~2184
- 7... 仙途报告1964
- 8... 一个程序员的自救书|从酒吧陪玩DM到上岸大厂1918
- 9... 在当下这个社会,在人生这个无常的时代,我真心希望你和各位牛友开心1418
- 10... 壕壕壕,京东发7个月年终,此生要做东孝子1316
正在热议
更多
# 牛客2025仙途报告 #
14460次浏览 257人参与
# 实习要如何选择和准备? #
130191次浏览 1509人参与
# 元旦假期你打算怎么过 #
1013次浏览 33人参与
# 你有哪些缓解焦虑的方法? #
44600次浏览 868人参与
# 格力求职进展汇总 #
197777次浏览 1267人参与
# 实习没人带,苟住还是跑路? #
522次浏览 18人参与
# 上班后和你想的一样吗? #
95195次浏览 701人参与
# 双非本科的出路是什么? #
189390次浏览 1500人参与
# 找工作,行业重要还是岗位重要? #
87623次浏览 1751人参与
# 我们是不是被“优绩主义”绑架了? #
1942次浏览 71人参与
# 今年你最想重开的一场面试是? #
13249次浏览 143人参与
# 一人说一个提前实习的好处 #
24277次浏览 321人参与
# 机械人晒出你的简历 #
148510次浏览 885人参与
# vivo工作体验 #
35087次浏览 136人参与
# 你面试体验感最差/最好的公司 #
29726次浏览 493人参与
# 礼物开箱Plog #
3328次浏览 102人参与
# 牛友们的论文几号送审 #
63139次浏览 833人参与
# 秋招落幕,你是He or Be #
23057次浏览 395人参与
# 你觉得机械有必要实习吗? #
16394次浏览 95人参与
# 机械只有读研才有出路吗? #
30900次浏览 261人参与