链表的一大问题就是操作当前节点必须要找前一个节点才能操作。这就造成了,头结点的尴尬,因为头结点没有前一个节点了。 每次对应头结点的情况都要单独处理,所以使用虚拟头结点的技巧,就可以解决这个问题。 24. 两两交换链表中的节点 (临时结点) 用虚拟头结点和temp保存临时结点。注意循环终止条件 题目链接/文章讲解/视频讲解: 代码随想录