习题1 回文数 python、C++ 不同解法

 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

1.Python (将整数转为字符串)

class Solution(object):
    def isPalindrome(self, x):
        """
        :type x: int
        :rtype: bool
        """
        xc = str(x)
        if xc == xc[::-1]:
            return True
        else:
            return False

2.C++

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

完结 🎉 继续更新 加个关注收藏一下叭

相关推荐

  1. 习题1 python、C++ 不同解法

    2024-07-16 05:20:05       29 阅读
  2. Python求解特殊

    2024-07-16 05:20:05       50 阅读
  3. python求解特殊

    2024-07-16 05:20:05       48 阅读
  4. 9.

    2024-07-16 05:20:05       37 阅读
  5. LeetCode-

    2024-07-16 05:20:05       34 阅读
  6. 【例1.6】(Noip1999)

    2024-07-16 05:20:05       55 阅读
  7. Python编程:鸡蛋掉落问题和问题

    2024-07-16 05:20:05       54 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-16 05:20:05       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-16 05:20:05       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-16 05:20:05       58 阅读
  4. Python语言-面向对象

    2024-07-16 05:20:05       69 阅读

热门阅读

  1. js的多线程示例

    2024-07-16 05:20:05       26 阅读
  2. 记一次使用vue连接rabbitMq

    2024-07-16 05:20:05       28 阅读
  3. 蓝易云 - 美国云端服务器最低成本方案揭示!

    2024-07-16 05:20:05       24 阅读
  4. vue3 学习笔记10 -- 父子传参

    2024-07-16 05:20:05       26 阅读
  5. 《C++ 入门:第一个小程序》

    2024-07-16 05:20:05       24 阅读
  6. 实验五:图像傅里叶变换

    2024-07-16 05:20:05       21 阅读
  7. 【Rust练习】2.数值类型

    2024-07-16 05:20:05       25 阅读