Header Ad

HackerEarth Palindromic String problem solution

In this HackerEarth Palindromic String problem solution, you have been given a String S. You need to find and print whether this string is a palindrome or not. If yes, print "YES" (without quotes), else print "NO" (without quotes).

hackerEarth Palindromic String problem solution


HackerEarth Palindromic String problem solution.

import java.io.BufferedReader;
import java.io.InputStreamReader;

class CheckPalindromicString{
public static void main(String args[] ) throws Exception {

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String line = br.readLine();
System.out.println(palindromeCheck(line.toCharArray())?"YES":"NO");
}
public static boolean palindromeCheck(char [] arr)
{
int startIndex=0;
int lastIndex=arr.length-1;
while(lastIndex>startIndex)
{
if(arr[startIndex]!=arr[lastIndex])
return false;
++startIndex;
--lastIndex;
}
return true;
}
}


Post a Comment

0 Comments