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); }

相关推荐

菜菜咪:1. 可以使用简历网站的模版,美观度会更好一点 2. 邮箱可以重新申请一个,或者用qq邮箱的别名,部分hr可能会不喜欢数字邮箱 3. 项目经历最好分点描述,类似的项目很多,可以参考一下别人怎么写的 4. 自我评价可加可不加,技术岗更看重技术。最后,加油,优秀士兵
点赞 评论 收藏
分享
牛客网
牛客企业服务