最后一个while循环 整理出复制的节点,有问题。 问题问的是需要深拷贝(即原来链表不变,并复制一个新的链表返回) 从最后一个while开始改 auto res = temp->next; while(q){ temp->next = q->next; if(q->next) q->next = q->next->next; q = q->next; temp=temp->next; } return res;