Submit | All submissions | Best solutions | Back to list |
LPS - Longest Palindromic Substring |
A palindrome is a string that is the same as its reverse. Example "malayalam", "dad", "appa" etc. In this problem you are asked to find the length of the longest contiguous substring of a given string, which is a palindrome.
Input
The first line consists of a single integer N, the number of characters in the string. 1 <= N <= 100000.
Second line is a string with N characters, where the characters are always lowercase English letters, i.e. 'a' to 'z'.
Output
A single line with an integer representing the length of longest palindromic substring.
Example
Input:
5
ababa
Output:
5
Input: 5 ababa Output: 5
Added by: | Srivatsan B |
Date: | 2009-06-04 |
Time limit: | 1s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | All except: ERL JS-RHINO NODEJS PERL6 VB.NET |
Resource: | http://opc.iarcs.org.in/problems/iarcs-feb05-ad-1 |
hide comments
|
||||||||
2020-01-01 20:43:03
AC using manacher's algo |
||||||||
2019-12-23 06:29:10
AC in 1 go using Palindrome Tree |
||||||||
2019-07-27 08:10:57
suffix array implementation ending up in segmentation fault. <snip> Help please Last edit: 2022-09-18 10:48:11 |
||||||||
2019-07-01 21:49:47
Used manacher's. AC in first go! |
||||||||
2018-09-19 09:22:09
Hlw, @akash1518 I also try to implement the code the using Hashing+Binary Search . But My Code get WA at 13th test Case. Could you give any Critical Case for my code. <snip> Last edit: 2022-09-18 10:48:51 |
||||||||
2018-08-28 17:12:12
binary search +hashing (nlogn) N=10^5 passes |
||||||||
2018-08-02 09:46:17
I tried many versions for this problem including dynamic programming but each of them gave wrong answer after test case 16 or 14 or 15 ........ I wonder if the test cases can be downloaded from somewhere or how to know about the critical test cases? |
||||||||
2018-04-12 13:58:47 Shubhashsi Roy Dipta
Test case is weak 10 abcdefdcba My AC code gives me 4 But the answer should be 1 |
||||||||
2018-01-01 09:27:17
authors, please update the constraints in the problem statement, N can be as big as 5*10^5 |
||||||||
2017-11-18 11:52:11 Krishna Mohan
It seems like upper limit of n is not 10^5, but more than that |