关注
#include <iostream> #include <vector> #include <numeric> #include <limits> #include <string> using namespace std; void helper (string input,string& res) { if (input.size() == 0) return; else if (input.size() == 1) { res += input; return; } int n = input.find('('); char head = input[0]; int count = 0,i; for (i = 1; i < input.size(); i++) { if (input[i] == '(') count++; else if (input[i] == ',') count--; if (count == 0) break; } string left = input.substr(2,i - 2); string right = input.substr(i+1,input.size() - 2- i); helper (left,res); res += head; helper (right,res); } /*请完成下面这个函数,实现题目要求的功能 当然,你也可以不按照下面这个模板来作答,完全按照自己的想法来 ^-^ ******************************开始写代码******************************/ string solution(string input) { string res; if (input.size() == 0) return res; helper (input,res); } /******************************结束写代码******************************/ int main() { string res; string _input; getline(cin, _input); res = solution(_input); cout << res << endl; return 0; }
查看原帖
点赞 评论
相关推荐
牛客热帖
更多
正在热议
更多
# 三月的小目标 #
59001次浏览 862人参与
# 你上一次加班是什么时候? #
137921次浏览 763人参与
# 滴滴笔试 #
35054次浏览 200人参与
# 2025秋招体验点评 #
99949次浏览 754人参与
# 美团笔试 #
702724次浏览 4674人参与
# 你遇到过哪些神仙同事 #
133929次浏览 763人参与
# AI岗位暴涨12倍,你会转AI赛道吗? #
6208次浏览 115人参与
# 米哈游笔试 #
557518次浏览 1109人参与
# 金三银四,你的春招进行到哪个阶段了? #
18818次浏览 255人参与
# 今天你投了哪些公司? #
174085次浏览 3011人参与
# 27届实习投递记录 #
1162次浏览 24人参与
# vivo笔试 #
13257次浏览 123人参与
# 小米编程考试 #
32272次浏览 152人参与
# 你感受到金三银四了嘛? #
81042次浏览 670人参与
# 字节7000实习来了,你投了吗? #
5410次浏览 26人参与
# 虽然0面试,但今天___,夸夸自己 #
10545次浏览 192人参与
# 文科生还参加今年的春招吗 #
13790次浏览 100人参与
# 职场上哪些行为很加分? #
337352次浏览 3728人参与
# AI项目实战 #
7765次浏览 374人参与
# 实习学不到东西正常吗? #
9077次浏览 199人参与
查看16道真题和解析