/* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) { } }; */ map<TreeNode*,int> result; /* 对哈希表按照value 排序方式1 外部排序函数 bool cmp_by_value( pair<TreeNode*,int> x,pair<TreeNode*,int&...