hdu(1515)
来源:互联网 发布:fc2免费视频域名 编辑:程序博客网 时间:2024/04/28 11:14
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1515
#include <stdio.h>#include<iostream>#include <stack>#include <vector>#include <string>using namespace std;string a,b;int len;stack<char>build;vector<char>oper;void dfs(int push,int pop){ if(push == len && pop==len){ for(inti = 0;i <oper.size();i++) cout<< oper[i]<< ""; cout<< endl; } if(push < len){ build.push(a[push]); oper.push_back('i'); dfs(push+1,pop); build.pop(); oper.pop_back(); } if(pop < push&& pop <len&& b[pop]== build.top()){ char temp =build.top(); build.pop(); oper.push_back('o'); dfs(push,pop+1); build.push(temp); oper.pop_back(); }}int main(){ while(cin>>a>>b){ len =(int)a.length(); cout<<'['<<endl; dfs(0,0); cout<< ']' <<endl; } return 0;}
0 0
- hdu(1515)
- HDU 1515
- hdu-1515
- hdu 2111(Saving HDU)
- hdu 2109(fighting hdu)
- HDU Saving HDU (贪心)
- hdu 1050+hdu 1789+hdu 3177(贪心)
- 排位赛dp总结(HDU 2955,HDU 1864,HDU 1421)
- DFS基础 (HDU 1010、HDU 1016、HDU 1072)
- hdu 3715 hdu 1816 hdu 4115 (2-sat)
- AC自动机小结 (HDU 2222,HDU 2896,HDU 3065)
- 2014多校联合八(HDU 4945 HDU 4946 HDU 4948 HDU 4950 HDU 4951 HDU 4952)
- 2014多校训练九(HDU 4960 HDU 4961 HDU 4965 HDU 4968 HDU 4969 HDU 4970)
- hdu 1004 (HDU开始之路)
- HDU GCC(HDU 3123)解题报告
- hdu 2111 Saving HDU (DP)
- HDU--3068 最长回文 HDU(146)
- HDU 2111 Saving HDU (贪心)
- hdu(4422)
- hdu(4438)
- hdu(1053)
- hdu(1082)
- 对*nix中inode的几点理解
- hdu(1515)
- hdu(1257)
- hdu(1711)
- hdu(1213)
- hdu(1272)
- Pipeline(codeforces)
- hdu(4514)
- poj(1988)
- hdu(4515)