/* struct RandomListNode { int label; struct RandomListNode *next, *random; RandomListNode(int x) : label(x), next(NULL), random(NULL) { } }; */ class Solution { public: // step1: 生成新节点链接到原节点后面 void clone_new_node_connect(RandomListNode* pHead) { RandomLis...