Reverse Linked List
Beginner Mode

Problem Statement

Given the head of a singly linked list, reverse the list, and return the reversed list.

Additional information

  • The number of nodes in the list is the range [0, 5000].
  • -5000 <= Node.val <= 5000

Example 1:

Input: head = [1, 2, 3, 4, 5]

Output: [5, 4, 3, 2, 1]

Example 2:

Input: head = [1, 2]

Output: [2, 1]

Example 3:

Input: head = []

Output: []
Quick Solution

Code Environment

Sign in or try as guest to run your code.

Sign In

Track

Question Difficulty Company Access
Need more practice in this area? Explore more questions →