/* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) { } };*/ 获取左右子树双向链表,则只需要让当前根节点的左右指针指向左链表的最后一个节点,右指针指向右链表的第一个节点,并返回第一个节点 #include <cstddef> #include <vector> class Solution { public: TreeNode* Convert(TreeNode*...