Skip to content

Commit 60bfec4

Browse files
committed
Add Delete Node in a Linked List
1 parent 4f0c7b2 commit 60bfec4

File tree

4 files changed

+20
-10
lines changed

4 files changed

+20
-10
lines changed

LeetCode/1290-ConvertBinaryNumberLinkedListInteger.cs

+1-10
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,5 @@ public int GetDecimalValue(ListNode head) {
1010

1111
return num;
1212
}
13-
}
14-
15-
public class ListNode {
16-
public int val;
17-
public ListNode next;
18-
public ListNode(int val=0, ListNode next=null) {
19-
this.val = val;
20-
this.next = next;
21-
}
22-
}
13+
}
2314
}

LeetCode/237-DeleteNodeLinkedList.cs

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
namespace LeetCode {
2+
public partial class Solution {
3+
public void DeleteNode(ListNode node) {
4+
node.val = node.next.val;
5+
node.next = node.next.next;
6+
}
7+
}
8+
}

LeetCode/Helpers/ListNode.cs

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
namespace LeetCode {
2+
public class ListNode {
3+
public int val;
4+
public ListNode next;
5+
public ListNode(int val=0, ListNode next=null) {
6+
this.val = val;
7+
this.next = next;
8+
}
9+
}
10+
}

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ LeetCode C# solutions
33

44
| # | Title | Solution | Difficulty |
55
|---| ----- | -------- | ---------- |
6+
|**237**| **[Delete Node in a Linked List](https://leetcode.com/problems/delete-node-in-a-linked-list/)** | **[C#](https://github.com/ocimen/leetcode/blob/main/LeetCode/237-DeleteNodeLinkedList.cs)** | **Easy** |
67
|**344**| **[Reverse String](https://leetcode.com/problems/reverse-string/)** | **[C#](https://github.com/ocimen/leetcode/blob/main/LeetCode/344-ReverseString.cs)** | **Easy** |
78
|**509**| **[Fibonacci Number](https://leetcode.com/problems/fibonacci-number/)** | **[C#](https://github.com/ocimen/leetcode/blob/main/LeetCode/509-FibonacciNumber.cs)** | **Easy** |
89
|**682**| **[Baseball Game](https://leetcode.com/problems/baseball-game/)** | **[C#](https://github.com/ocimen/leetcode/blob/main/LeetCode/682-BaseballGame.cs)** | **Easy** |

0 commit comments

Comments
 (0)