先序遍历序列化二叉树 struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) { } }; */ class Solution { private: string s=""; int cur=0; public: void dfs(TreeNode *root){ if(root==NULL) { s+="#,"; return; } s+=to_string(root->val); s+=",";...