Easy-题目58:7. Reverse Integer
2016-05-30 22:31
344 查看
题目原文:
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
题目大意:
翻转一个整数。(若溢出返回0)
题目分析:
用类似于Easy第35题的思路,但此处可能出现溢出,所以用long存储翻转后的数字,如果超过了上限则返回0.
源码:(language:c)
成绩:
4ms,beats 61.68%,众数5ms,51.40%.
cmershen的碎碎念:
本题似乎在js和python下会出现bug。(跟溢出有关)
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
题目大意:
翻转一个整数。(若溢出返回0)
题目分析:
用类似于Easy第35题的思路,但此处可能出现溢出,所以用long存储翻转后的数字,如果超过了上限则返回0.
源码:(language:c)
int reverse(int x) { long n=0; while(x) { n=n*10+x%10; x/=10; } return n==(int)n?(int)n:0; }
成绩:
4ms,beats 61.68%,众数5ms,51.40%.
cmershen的碎碎念:
本题似乎在js和python下会出现bug。(跟溢出有关)
相关文章推荐
- javascript基础语法——词法结构
- echo 和 print
- 分类评测标准
- Leetcode 28. Implement strStr() KMP算法解题
- leetcode #62 in cpp
- 动态规划1012
- 俄罗斯方块
- 引入css少引入了rel="stylesheet" 这行代码。导致整个页面空白、
- 解读OpenGL棋盘纹理贴图
- Thinking in C++摘要 第一卷第
- Android 6.0 动态权限申请
- echart 柱状图 实现动态加载
- nodeJs 初学案例摘要
- PHP 5.2 5.3 5.5 5.4 5.6 对比以及功能详解
- react 环境配置
- CodeForces - 675C Money Transfers (map&技巧)
- Spring 源码解析之DispatcherServlet源码解析(五)
- HDU-1091
- 函数表达式和构造函数的区别
- 安卓蓝牙广播大全