首页 > 编程知识 正文

java判断回文串,c语言判断回文串

时间:2023-05-06 09:46:24 阅读:186353 作者:3547

解法一:将其转换为字符串,前后比较字符串。

类解决方案3360 defis palindrome (self, x: int )-bool : if x 0: return false #发现负数不是回文串,因此这里直接x=str ) ABS ) x )判断为负数的iflen(x )==1: #=x [ len (x (-1-I ) : returnfalsereturntrue解法二:公式问题的解,不转换为字符串。

我认为在解决问题上有两点值得借鉴。 一个是对数据溢出的注意,另一个是判断是否处理了这个整数的一半,对于取其他相似整数的一半很有帮助。

解法参考leetcode另一位同学的问题https://leet code-cn.com/problems/palindrome-number/solution/dong-Hua-hui-Wen-Shen/shalind

另外,附上python得到32int的最大值、最小值的一种方法。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。