链表处理：加头指针简化边界情况处理，不过注意返回值不能用旧的第一节点。