#include<iostream> #include<string> using namespace std; struct TreeNode{ int data; TreeNode* lchild; TreeNode* rchild; TreeNode(int n):data(n),lchild(NULL),rchild(NULL){} }; TreeNode* Insert(TreeNode* root,int x){ if(root==NULL){ root=new TreeNode(x); } ...