Palindrome Linked List | Check if Linked List is Palindrome

Опубликовано: 05 Февраль 2025
на канале: Web Dev ET
23
1

Palindrome Linked List | Check if Linked List is Palindrome

In this video, we will learn how to check if a linked list is a palindrome. A palindrome is a string that is the same backwards and forwards. For example, "1-2-2-1" is a palindrome.

We will use a recursive approach to solve this problem. We will start by traversing the linked list from the head node to the tail node. As we traverse the linked list, we will store the values of the nodes in a stack. Once we reach the tail node, we will start popping the values off the stack and comparing them to the values of the nodes in the linked list. If all of the values match, then the linked list is a palindrome. Otherwise, the linked list is not a palindrome.