LeetCode 7 Reverse Integer int:2147483647-2147483648 难度:2
2015-09-01 18:06
106 查看
https://leetcode.com/problems/reverse-integer/
class Solution { public: int inf = ~0u >> 1; int reverse(int x) { if(x == 0)return 0; long long tx = x; long long ans = 0; for(int i = 0;tx;i++){ ans = ans * 10 + tx % 10; tx /= 10; } return int(ans) == ans?ans:0; } };
相关文章推荐
- 云计算设计模式(十三)——领导人选举模式
- music
- Ajax在PHP中的使用
- java系统学习(七) --------多态
- 【DT】将排名推广显示在栏目页内
- 黑马程序员----------------Java基础-----------------String类
- java系统学习(七) --------多态
- RCFProto及编译
- 使用PHP SoapClient 处理自建证书的https服务
- UVA 1664 Conquer a New Region (Kruskal,贪心)
- 喜欢的歌曲
- 云计算设计模式(十二)——索引表模式
- 云计算设计模式(十一)——健康端点监控模式
- Linux netlink机制
- 如何创建高效索引
- 黑马训练营java学习笔记:集合
- shell删除每行开始的数字
- 如何快速掌握一门新技术/语言/框架-学习
- Kafka/Metaq设计思想学习笔记 转
- 云计算设计模式(十)——守门员模式