[LeetCode]Reverse Integer
2015-06-17 20:18
323 查看
题意:回文数字。
原题来自:https://leetcode.com/problems/reverse-integer/
分析:
根据题目要求,Reverse digits of an integer.我理解为int的范围了,结果,这题很坑。最先wa的时候,我还以为int范围小了,就用long long,结果还是错。后来百度了,都说这坑,因为该题,自己设定范围。
原题来自:https://leetcode.com/problems/reverse-integer/
分析:
根据题目要求,Reverse digits of an integer.我理解为int的范围了,结果,这题很坑。最先wa的时候,我还以为int范围小了,就用long long,结果还是错。后来百度了,都说这坑,因为该题,自己设定范围。
class Solution { public: int reverse(int x) { long ret = 0; while (x != 0) { ret = ret * 10 + x % 10; x /= 10; } // 没有这个,你一定wa,坑爹呀 if (ret > 2147483647 || ret < -2147483648) { return 0; } return (int)ret; } };
作者:orange1438 出处:http://www.cnblogs.com/orange1438/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
相关文章推荐
- 用代理更新eclipse SDK for android
- C#关于XML文件的操作问题
- 高级php工程师需要掌握的知识点
- Oracle数据逻辑迁移综合实战篇
- sever2008r2活动目录(AD)的安装
- 第一次冲刺项目阶段总结
- 设置vim显示中文
- 双网卡同时上内外网方法
- hdoj 1242 Rescue
- android关于shape的gradient属性详解
- win gcc,g++ 用法总结
- LeetCode155 MinStack java题解
- 疯狂Java学习笔记(87)-----------十篇必读的Java文章
- Database Corruption ->> Fix Database In Suspect State
- 动态改变GridView的HeaderText的值
- JVM参数设置、分析及实例
- 初识JAVA2
- poj 2955 Brackets【区间DP】
- jquery使用jsonp跨域请求问题
- 【AS400系列】通过程序例子说明检查AS400用户密码的API-QSYGETPH