mirror of
https://github.com/youngyangyang04/leetcode-master.git
synced 2025-07-10 04:06:51 +08:00
@ -201,6 +201,29 @@ Python:
|
|||||||
|
|
||||||
Go:
|
Go:
|
||||||
|
|
||||||
|
```go
|
||||||
|
/**
|
||||||
|
* Definition for singly-linked list.
|
||||||
|
* type ListNode struct {
|
||||||
|
* Val int
|
||||||
|
* Next *ListNode
|
||||||
|
* }
|
||||||
|
*/
|
||||||
|
func removeElements(head *ListNode, val int) *ListNode {
|
||||||
|
dummyHead := &ListNode{}
|
||||||
|
dummyHead.Next = head
|
||||||
|
cur := dummyHead
|
||||||
|
for cur != nil && cur.Next != nil {
|
||||||
|
if cur.Next.Val == val {
|
||||||
|
cur.Next = cur.Next.Next
|
||||||
|
} else {
|
||||||
|
cur = cur.Next
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return dummyHead.Next
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
javaScript:
|
javaScript:
|
||||||
|
|
||||||
```js
|
```js
|
||||||
|
Reference in New Issue
Block a user