Palindrome Number
来源:互联网 发布:阿里旺旺软件下载网页 编辑:程序博客网 时间:2024/05/16 11:24
Check a positive number is a palindrome or not.
A palindrome number is that if you reverse the whole number you will get exactly the same number.
java
public class Solution { /* * @param num: a positive number * @return: true if it's a palindrome or false */ public boolean isPalindrome(int num) { // write your code here if (num < 10) { return true; } int rev = reversed(num); return rev == num; } private int reversed(int num) { int nums = 0; while (num != 0) { int start = num % 10; num /= 10; nums = nums * 10 + start; } return nums; }}python
class Solution: """ @param: num: a positive number @return: true if it's a palindrome or false """ def isPalindrome(self, num): # write your code here if num < 10: return True return self.util(num) == num def util(self, num): nums = 0 while num != 0: start = num % 10 nums = nums * 10 + start num /= 10 return nums
阅读全文
1 0
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- 1019. 数字黑洞 (20)
- Jmeter接口测试项目实战
- 西瓜书《机器学习》课后答案——chapter5_5.5
- fastcgi_finish_request() 遇到的坑
- 在Debug servlet时,右上侧的窗口有RequestFacade和ResponseFacade
- Palindrome Number
- 虚拟机的安装
- Tmk射气球
- Array类型
- 关于如何在Android源码目录中建立自己的C工程,并用mm命令单独进行该C工程模块的编译,以及Android.mk的使用介绍(2)
- FPGAtestbench中如何产生差分时钟
- 朗视科技笔试和面试的整理
- Codeforces 22B Bargaining Table
- 桂林米粉