mirror of
https://github.com/halfrost/LeetCode-Go.git
synced 2025-07-07 01:44:56 +08:00
Refactored solution 237
This commit is contained in:
@ -15,14 +15,6 @@ type ListNode = structures.ListNode
|
|||||||
* }
|
* }
|
||||||
*/
|
*/
|
||||||
func deleteNode(node *ListNode) {
|
func deleteNode(node *ListNode) {
|
||||||
if node == nil {
|
node.Val = node.Next.Val
|
||||||
return
|
node.Next = node.Next.Next
|
||||||
}
|
|
||||||
cur := node
|
|
||||||
for cur.Next.Next != nil {
|
|
||||||
cur.Val = cur.Next.Val
|
|
||||||
cur = cur.Next
|
|
||||||
}
|
|
||||||
cur.Val = cur.Next.Val
|
|
||||||
cur.Next = nil
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user