/* struct RandomListNode { int label; struct RandomListNode *next, *random; RandomListNode(int x) : label(x), next(NULL), random(NULL) { } }; */ class Solution { public: RandomListNode* Clone(RandomListNode* pHead) { //1.hash表处理,官方题解存储每个节点的地址映射关系,并进行两次遍历; //此处进行一次遍历,但每次遍历进行两组map查找; if(pHead == nullp...