反转链表为啥要虚拟头 一般头节点可能被删除才用虚拟头的