数字是否回文

原创 2018年04月17日 00:31:14

Example 1:

Input: 121
Output: true

Example 2:

Input: -121
Output: false
Explanation: From left to right, it reads -121. From right to left, it becomes 121-. Therefore it is not a palindrome.

Example 3:

Input: 10
Output: false
Explanation: Reads 01 from right to left. Therefore it is not a palindrome.


class Solution {
public:
    
    
    bool isPalindrome(int x) {
        if(x<0 || (x!=0&&x%10==0)){
            return false;
        }
        int sum=0;
        while(x>sum){
            sum=sum*10+x%10;
            x/=10;
        }
        return (x==sum)||(x==sum/10);
    }
};

判断是否是回文数字的函数(java)

为了后天的机试我找了几个题目练练手! 要求输入一个随意整数不是字符串啊!~判断它是否是回文数,输入的整数大小是不确定的!~不要用什么StringBuffer的reverse方法做!~也不要取它的个位...
  • dama0426
  • dama0426
  • 2012-03-17 17:42:30
  • 3352

判断一个数字是否回文数字

判断回文数字 Scanner sc =new Scanner(System.in); System.out.println("输入一个整数"); int n =sc.nextInt(); ...
  • fengsuzhuo1276
  • fengsuzhuo1276
  • 2018-01-26 16:57:57
  • 54

判断一串数字是否回文

判断一串数字是否回文有很多种方式,这里先给出纯数字的解法和利用字符串的解法。 1.纯数字的解法通常对时间复杂度和空间复杂度有很高的要求,特别是空间复杂度,不允许创建新的内存空间。 思路:利用整型数...
  • zjwLyl
  • zjwLyl
  • 2016-05-12 17:18:05
  • 547

判断一个5位数是否是回文数字(C语言)

# include int main (){ int m ; printf("请输入一个五位数\nm= "); scanf ("%d",&m) ; int m0 , m1 ,m2 ,m3 ,m4 ; ...
  • u013796074
  • u013796074
  • 2017-01-05 22:59:07
  • 215

【Java笔试题】判断回文数字

有这样一类数字,它们顺着看和倒着看是相同的数,例如:121、656、2332等,这样的数字就称为回文数字。编写一个Java程序,判断从键盘接收的数字是否为回文数字。...
  • qq_35246620
  • qq_35246620
  • 2016-12-02 02:00:46
  • 798

[LeetCode] 回文数字 Palindrome Number

给你一个正整数,如何判断它是不是回文数字? 例如,12344321是回文数字,1234593不是回文数字。 方法一:先把原先的数字反转,然后看反转数字和原来的数字是否相等。反转的算法如下: int r...
  • jiyanfeng1
  • jiyanfeng1
  • 2013-02-25 11:25:58
  • 677

java语言实现回文数字的判断

  • 2016年01月29日 12:58
  • 15KB
  • 下载

判断是否是回文数字(java版)

public class Huiwenshuzi {         public boolean isHui(int j){      if(reverse(j)==j)      { ...
  • oracle1158
  • oracle1158
  • 2014-06-20 11:22:37
  • 440

判断一个栈是不是回文

题目:判断一个栈(字符串)是不是回文。 可以将字符串依次压入栈中,然后在依次pop( ),得到原来字符串的逆置串,再将其与原来字符串依次比较,若始终相同,则说明栈是回文。 代码如下://判断一个栈...
  • qq_23851075
  • qq_23851075
  • 2016-07-17 21:10:19
  • 247

Python实现回文数字筛选

Python实现回文数字筛选
  • u012965373
  • u012965373
  • 2016-05-11 14:18:41
  • 1791
收藏助手
不良信息举报
您举报文章:数字是否回文
举报原因:
原因补充:

(最多只允许输入30个字)