雷霆题解
2026-07-09 17:29:57
发布于:浙江
1阅读
0回复
0点赞
总共3行,1行头文件,一行函数(递归),一行主函数。
#include <iostream>
void dfs(std:: string s,std:: string t){if(s.size() == 0) return; int id = s.find(t[t.size() - 1]); std:: cout << s[id]; dfs(s.substr(0,id),t.substr(0,id)); dfs(s.substr(id + 1,s.size() - id - 1),t.substr(id,s.size() - id - 1));} //s中序 t后序;
int main(){std:: string s,t; std:: cin >> s >> t; dfs(s,t); return 0;}
有用请点个赞。
这里空空如也


有帮助,赞一个