链表的题通常需要注意两点: 舍得用变量,千万别想着节省变量,否则容易被逻辑绕晕 head 有可能需要改动时,先增加一个 假head,返回的时候直接取 假head.next,这样就不需要为修改 head 增加一大堆逻辑了。