From ede00d6b563b687065dc257d2f7a700e19c5522c Mon Sep 17 00:00:00 2001 From: Shreya Singh Date: Mon, 14 Oct 2024 14:28:35 +0530 Subject: [PATCH 1/2] Create DeleteNode There is a singly-linked list head and we want to delete a node in it. --- .../thealgorithms/datastructures/lists/DeleteNode | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/main/java/com/thealgorithms/datastructures/lists/DeleteNode diff --git a/src/main/java/com/thealgorithms/datastructures/lists/DeleteNode b/src/main/java/com/thealgorithms/datastructures/lists/DeleteNode new file mode 100644 index 000000000000..0c2d65bffd8f --- /dev/null +++ b/src/main/java/com/thealgorithms/datastructures/lists/DeleteNode @@ -0,0 +1,14 @@ +/** + * Definition for singly-linked list. + * public class ListNode { + * int val; + * ListNode next; + * ListNode(int x) { val = x; } + * } + */ +class DeleteNode { + public void deleteNode(ListNode node) { + node.val=node.next.val; + node.next=node.next.next; + } +} From aeae6a397ac8e38f7392d37e82f6002f892d7149 Mon Sep 17 00:00:00 2001 From: Shreya Singh Date: Sat, 26 Oct 2024 20:27:21 +0530 Subject: [PATCH 2/2] Rename DeleteNode to DeleteNode.java Added ".java" --- .../datastructures/lists/{DeleteNode => DeleteNode.java} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/main/java/com/thealgorithms/datastructures/lists/{DeleteNode => DeleteNode.java} (100%) diff --git a/src/main/java/com/thealgorithms/datastructures/lists/DeleteNode b/src/main/java/com/thealgorithms/datastructures/lists/DeleteNode.java similarity index 100% rename from src/main/java/com/thealgorithms/datastructures/lists/DeleteNode rename to src/main/java/com/thealgorithms/datastructures/lists/DeleteNode.java