#include <bits/stdc++.h>
using namespace std;
struct tnode{
char val;
tnode *left,*right;
tnode():val(' '),left(nullptr),right(nullptr){}
tnode(char c):val(c),left(nullptr),right(nullptr){}
};
tnode* buildTree(string preOrder,string inOrder){
if(preOrder.e...