leetcode 9. Palindrome Number
来源:互联网 发布:河南省保险数据 编辑:程序博客网 时间:2024/06/01 08:32
public boolean isPalindrome(int x) { //reverse integer,and check whether the same if(x<0) return false; int newx=0; int m=x; while(x!=0){ newx=newx*10+x%10; x=x/10; } return m==newx; }
上述算法的缺点:循环次数多,优化:n ==》n/2
public boolean isPalindrome(int x) { //计算reverse integer if(x<0||(x>0 && x%10==0)) return false; int newx=0; while(x>newx){ newx=newx*10+x%10; x=x/10; } return (x==newx||x==(newx/10)); }
阅读全文
0 0
- LeetCode 9. Palindrome Number
- [LeetCode]9.Palindrome Number
- LeetCode --- 9. Palindrome Number
- LeetCode 9.Palindrome Number
- [Leetcode] 9. Palindrome Number
- 【leetcode】 9. palindrome number
- [LeetCode] 9.Palindrome Number
- LeetCode : 9. Palindrome Number
- LeetCode 9.Palindrome Number
- 【LeetCode】9. Palindrome Number
- 9. Palindrome Number LeetCode
- leetcode 9. Palindrome Number
- LeetCode: 9. Palindrome Number
- leetcode 9. Palindrome Number
- LeetCode--9. Palindrome Number
- 【LeetCode】9. Palindrome Number
- leetcode 9. Palindrome Number
- Leetcode 9. Palindrome Number
- html+css+js实现选项卡切换
- 线程同步:何时互斥锁不够,还需要条件变量?
- 单台服务器部署和安装多个不同版本的Tomcat与Jdk
- 单例模式
- 线性表的顺序存储
- leetcode 9. Palindrome Number
- 全面了解 Nginx 主要应用场景
- Kotlin_null安全
- Variance Shadow Maps
- 常见的PHP安全防范
- 应用程序无法正常启动(0xc0000007b),问题修复
- 【python可视化】python 画饼图,柱状图,折线图,条形图
- 灰度变换_MATLAB
- 学0-1背包算法的个人理解