uva 536
来源:互联网 发布:鼠标穿透 linux 编辑:程序博客网 时间:2024/06/06 19:40
#include <iostream>#include <string>#include <string.h>using namespace std;void solve(char *pr,char *in,int length){ if(length==0) return ; char a=*pr; int index=0; for(;index<length;index++) if(in[index]==a) break; solve(pr+1,in,index); solve(pr+index+1,in+index+1,length-index-1); cout<<a;}int main(){ string s1,s2; char pr[70],in[70]; while(cin>>s1>>s2) { strcpy(pr,s1.c_str()); strcpy(in,s2.c_str()); solve(pr,in,s1.length()); cout<<endl; } return 0;}
这道题应该回头看……再想想递归和代码顺序,思考建立树
public static void preorder_traversal(tree t) { if (t == null) return; else { if (t.data != null) Console.Write(t.data+" "); preorder_traversal(t.lchild); preorder_traversal(t.rchild); } }
阅读全文
0 0
- uva 536
- UVA 536
- uva 536
- UVA 536 - Tree Recovery
- uva 536Tree Recovery
- uva 536 - Tree Recovery
- UVA 536 Tree Recovery
- UVA 536 Tree Recovery
- UVa, 536 Tree Recovery
- uva 536 - Tree Recovery
- UVa 536 - Tree Recovery
- UVA - 536 Tree Recovery
- UVa 536 Tree Recovery
- UVa 536 - Tree Recovery
- UVA - 536 Tree Recovery
- Uva - 536 - Tree Recovery
- Tree Recovery-UVA 536
- uva 536 - Tree Recovery
- CSS 2种盒模型
- Erlang ETS Table 二三事
- java excel Workbook API
- Android Volley 超实用简易封装
- C语言习题四
- uva 536
- 异形高清中英字幕资源
- Factorization Machines 学习笔记
- 数据库的表字段自动转换为java实体类
- Test
- python 按中文排序
- JTextArea和JScrollPane
- HTML 表单元素(下)
- JavaScript实现回文算法