// Time Complexity: O(logN), Auxiliary Space: O(1)
import java.io.*;
import java.util.*;
public class CheckPalindrome {
static boolean isPal(int n)
{
int rev = 0;
int temp = n;
// reversed integer is stored in reversed variable
while(temp != 0)
{
int ld = temp % 10;
rev = rev * 10 + ld;
temp = temp / 10;
}
// palindrome if orignal and reversed are equal
return rev==n;
}
public static void main (String[] args) {
int number = 4553;
System.out.println(isPal(number));
}
}
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter