hihoCoder#1049 后序遍历
2015-03-26 16:08
162 查看
原题地址
基本二叉树操作
代码:
基本二叉树操作
代码:
#include <iostream> #include <cstring> using namespace std; void restore(char *pre, char *in, int len) { if (len == 0) return; int left = 0; while (in[left] != pre[0]) left++; restore(pre + 1, in, left); restore(pre + 1 + left, in + 1 + left, len - left - 1); cout << pre[0]; } int main() { char pre[32] = {0}; char in[32] = {0}; int len = 0; cin >> pre; cin >> in; len = strlen(pre); restore(pre, in, len); cout << endl; return 0; }
相关文章推荐
- hihoCoder#1049 : 后序遍历
- hihocoder#1049 : 后序遍历
- HIHO #1049 : 后序遍历 (dfs)
- hihoCoder - 1049 - 后序遍历 (二叉树的重建!!)
- hihocoder 1049 : 后序遍历
- hihocoder 1049后序遍历
- hihocoder 1049 后序遍历
- hihoCoder #1049 后序遍历
- hihoCoder #1049 : 后序遍历
- hihoCoder 1049 : 后序遍历
- hihoCoder #1049 后序遍历
- hihoCoder #1049 后序遍历
- #1049 : 后序遍历
- hihoCoder #1049 后序遍历
- hihocoder 1049 后序遍历树
- 【Hihocoder】#1049 : 后序遍历
- 1049 后序遍历
- hiho#1049 : 后序遍历( nyoj848 STBE)
- [HihoCoder]#1049 : 后序遍历
- hihocoder 1049 : 后序遍历