1. 题目 2. 解答 新建一个链表,并添加一个哨兵结点,从前向后开始遍历链表. 如果下一个结点的值和当前结点的值相等,则循环向后遍历直到找到一个和当前结点值不相等的结点: 反之,如果下一个结点的值和当前结点的值不相等,此值即为原始链表中没有重复出现的数字,将其加入到新链表中. 然后继续向后遍历.最后, 如果 head 指向最后一个结点,则此最后一个结点的值也没有重复出现,将其加入到新链表中,此时新链表的尾结点无需处理: 如果 head 指向 NULL,我们则需要确认新链表的尾结点指向 NULL…