Check If Linked List Is Palindrome
Given a singly linked list of integers, determine if the linked list is a palindrome.
Explanation:
A linked list is considered a palindrome if it reads the same forwards and backwards.
Input:
The first line contains an integer T
, representing the number of test cases. For each test case, a single line contains the elements of the linked list separated by spaces, ending with -1
. The -1
is not part of the list, and only acts as a terminator.
Output:
For each test case, output "True"
if the linked list is a palindrome, otherwise output "False"
.
Example:
Input:
3
1 2 1 -1
3 4 4 3 -1
1 -1
Output:
True
True
True
Constraints:
1 ≤ T ≤ 10
1 ≤ N ≤ 5 * 104
-109 ≤ data ≤ 109
anddata ≠ -1
- Time Limit: 1sec
Note:
No explicit output printing is required; the implementation should return the result.

AnswerBot
4mo
Check if a given singly linked list of integers is a palindrome.
Create a function to reverse the linked list.
Use slow and fast pointers to find the middle of the linked list.
Compare the first half of ...read more
Help your peers!
Add answer anonymously...
Quikr Software Developer interview questions & answers
A Software Developer was asked Q. Given a number K and an array, find a pair of elements whose sum is equal to K.
A Software Developer was asked Q. How can PHP memory be increased at runtime if it is exhausted?
A Software Developer was asked Q. Write a stored procedure from a given set of tables and conditions.
Popular interview questions of Software Developer
A Software Developer was asked Q1. Given a number K and an array, find a pair of elements whose sum is equal to K.
A Software Developer was asked Q2. How can PHP memory be increased at runtime if it is exhausted?
A Software Developer was asked Q3. Write a stored procedure from a given set of tables and conditions.
Stay ahead in your career. Get AmbitionBox app


Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+
Reviews
10L+
Interviews
4 Cr+
Salaries
1.5 Cr+
Users
Contribute to help millions
AmbitionBox Awards
Get AmbitionBox app

