-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsolution.java
More file actions
30 lines (29 loc) · 729 Bytes
/
Copy pathsolution.java
File metadata and controls
30 lines (29 loc) · 729 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// 206. Reverse Linked List
// https://leetcode.com/problems/reverse-linked-list/
// Easy | Java | Accepted 2025-11-04
// Runtime 0 ms | Memory 43.9 MB
/**
* 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 prev = null;
ListNode now = head;
ListNode forw = null;
while(now!=null)
{
forw = now.next;
now.next = prev;
prev = now;
now = forw;
}
return prev;
}
}