非hashmap和旧链表中创建新链表 简单来说,就是创建两个新vector存储原链表的label和random->label;然后开始按照label创建新链表,创建完新链表之后,遍历新链表,对于每一个节点,通过判断random->label的值来重新遍历来找到先前连接关系的那个点,然后进行连接。复杂度为n^2; /* struct RandomListNode { int label; struct RandomListNode *next, *random; RandomListNode(int x) : label(x), next(NULL), random(NULL) { ...