关注
仅供参考
#第二题
(1369)#include<iostream>
#include<vector>
using namespace std;
void DFS(int nowDepth, int maxDepth, int n, int k, vector<string> &ans, string tmpSeq){
if(nowDepth >= maxDepth){
ans.push_back(tmpSeq);
return;
}
if(n > 0){
// choose "*"
tmpSeq += "*";
DFS(nowDepth+1, maxDepth, n-1, k, ans, tmpSeq);
tmpSeq.pop_back();
}
if(k > 0){
// choose "|"
tmpSeq += "|";
DFS(nowDepth+1, maxDepth, n, k-1, ans, tmpSeq);
tmpSeq.pop_back();
}
}
int main(){
int n, k;
cin >> n >> k;
vector<string> ans;
string tmpSeq = "";
DFS(0, n+k-1, n, k-1, ans, tmpSeq);
cout << ans.size() << endl;
for(auto str: ans){
cout << str << endl;
}
system("pause");
return 0;
}
查看原帖
点赞 2
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
11-05 14:35
重庆邮电大学 前端工程师
牛客35671670...:招个实习生最后还要横向挂人😅,还是日常实习生。这给惯的。实习生最终审核还挂就不要走这么多轮技术面。我爱说实话 点赞 评论 收藏
分享
10-29 08:45
门头沟学院 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 为了去实习,我赌上了___ #
5807次浏览 57人参与
# 2025年终总结 #
710次浏览 24人参与
# 十二月请对我好一点 #
11855次浏览 197人参与
# 父母对你找工作是助力还是阻力? #
4870次浏览 101人参与
# 哪一瞬间让你觉得“这班不如不上” #
3171次浏览 57人参与
# 一人推荐一个值得做的项目 #
4017次浏览 62人参与
# 滴滴工作体验 #
35155次浏览 145人参与
# 得物app工作体验 #
39243次浏览 97人参与
# 你的实习什么时候入职 #
321317次浏览 2170人参与
# 高薪高压 vs 低薪wlb,你怎么选? #
4707次浏览 47人参与
# uu们,春招你还来吗? #
2813次浏览 31人参与
# 工作前VS工作后,你的心态变化 #
5218次浏览 65人参与
# 产品实习,你更倾向大公司or小公司 #
184526次浏览 2040人参与
# 工作中出现了XX情况正常吗 #
13938次浏览 133人参与
# 公司福利里最没用的一项是啥 #
3111次浏览 60人参与
# 被AI治愈的瞬间 #
82232次浏览 674人参与
# 秋招有哪些公司要求提前实习 #
91607次浏览 490人参与
# 产品人求职现状 #
294325次浏览 2357人参与
# 回顾今年你干过的最“勇”的一件事 #
6004次浏览 85人参与
# 机械制造公司评价 #
160004次浏览 354人参与
海康威视公司福利 1359人发布