问题见:leetcode24 给你一个链表,两两交换其中相邻的结点,并返回交换后链表的头结点。 该题可以建立一个虚节点,然后访问到其后面第一个结点和第二个结点,根据下图所示规则反转,再不断递进即可,因此这种题最重要的就是把思路理清楚、图画好。