LeetCode:9回文字
发布日期:2022-09-10 02:18:20 浏览次数:3 分类:技术文章

本文共 685 字,大约阅读时间需要 2 分钟。

# 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。# 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。# 例如,121 是回文,而 123 不是。## 示例 1:# 输入:x = 121# 输出:true## 示例 2:# 输入:x = -121# 输出:false# 解释:从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。## 示例 3:# 输入:x = 10# 输出:false# 解释:从右向左读, 为 01 。因此它不是一个回文数。
class Solution(object):    def isPalindrome(self, x):        """        :type x: int        :rtype: bool        """        x = str(x)        return x == x[::-1]if __name__ == '__main__':    solution = Solution    num = solution.isPalindrome(solution, x=121)    print(num)    num = solution.isPalindrome(solution, x=-121)    print(num)    num = solution.isPalindrome(solution, x=10)    print(num)
# 输出结果
TrueFalseFalse

转载地址:https://blog.csdn.net/cxcf_wsy/article/details/125460910 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:LeetCode:剑指 Offer 03. 数组中重复的数字
下一篇:LeetCode:9、回文数

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年04月22日 16时58分26秒