From 5f5c2919e032647e23634e22fb7be9746d072ca4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C5=9F=C4=B1nsu=20Ar=C4=B1c=C4=B1?= Date: Wed, 20 Apr 2022 19:45:53 +0300 Subject: [PATCH] 206 --- E_206_ReverseLinkedList.java | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 E_206_ReverseLinkedList.java diff --git a/E_206_ReverseLinkedList.java b/E_206_ReverseLinkedList.java new file mode 100644 index 0000000..ec7d10e --- /dev/null +++ b/E_206_ReverseLinkedList.java @@ -0,0 +1,24 @@ +/** + * Definition for singly-linked list. + * public class ListNode { + * int val; + * ListNode next; + * ListNode() {} + * ListNode(int val) { this.val = val; } + * ListNode(int val, ListNode next) { this.val = val; this.next = next; } + * } + */ +class Solution { + public ListNode reverseList(ListNode head) { + + ListNode header=null; + while(head!=null){ + ListNode next=head.next; + head.next=header; + header=head; + head=next; + + } + return header; + } +} \ No newline at end of file