0 点赞 评论 收藏
分享
2022-05-15 10:02
河海大学常州校区 后端 牛客778109607号:vector<string> vstr;//
int n;
cin >> n;
vector<string> vs;
for (int i = 0; i < n; i++)
{
string temp;
cin >> temp;
vstr.push_back(temp);
}
sort(vstr.begin(), vstr.end());//next_permutation需有序
while (next_permutation(vstr.begin(), vstr.end()))//next_permutation 返回bool类型,全排列vstr中元素
{
string sum;
for (auto&; m : vstr)//auto for得到本次排列结果。后续可直接丢set中,排序输出、
{
sum += m;
}
vs.push_back(sum);
}
投递华为等公司10个岗位 Java求职圈
0 点赞 评论 收藏
分享
关注他的用户也关注了: