Day3| 链表相关
主要是链表反转和删除元素。抓住基础步骤就可以了
链表反转
翻转循环时候可以有这个状态
`
node<-pre,cur->next`
此时只用 让 cur 指向 pre,保存 next 节点,然后进行下一轮的初始化即可
删除指定元素
删除一个节点必然是要获取他的 pre 节点的。考虑到第一个节点可能被删除,决定在他前面加个 dummy 节点和剩余的节点保持一致。
dummy=pre=ListNode(None,head) cur=head while cur: if cur.val==val: pre.next=cur.next cur=cur.next else: pre=cur cur=cur.next return dummy.next