[LeetCode]Reverse Integer
题意:回文数字。
原题来自:https://leetcode.com/problems/reverse-integer/
分析:
根据题目要求,Reverse digits of an integer.我理解为int的范围了,结果,这题很坑。最先wa的时候,我还以为int范围小了,就用long long,结果还是错。后来百度了,都说这坑,因为该题,自己设定范围。
1 class Solution { 2 public: 3 int reverse(int x) { 4 long ret = 0; 5 6 while (x != 0) { 7 ret = ret * 10 + x % 10; 8 x /= 10; 9 } 10 11 // 没有这个,你一定wa,坑爹呀 12 if (ret > 2147483647 || ret < -2147483648) { 13 return 0; 14 } 15 16 return (int)ret; 17 } 18 };
作者:orange1438 出处:http://www.cnblogs.com/orange1438/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
转载于:https://www.cnblogs.com/orange1438/p/4584269.html
[LeetCode]Reverse Integer相关推荐
- [Leetcode] Reverse Integer
Reverse Integer 题解 题目来源:https://leetcode.com/problems/reverse-integer/description/ Description Given ...
- [leetcode] Reverse Integer 反转一个整数
Reverse digits of an integer. Example1: x = 123, return 321 Example2: x = -123, return -321 题目大意:略.需 ...
- [LeetCode] Number of 1 Bits Reverse Integer - 整数问题系列
目录: 1.Number of 1 Bits - 计算二进制1的个数 [与运算] 2.Contains Duplicate - 是否存在重复数字 [遍历] 3.Reverse Integer - 翻 ...
- LeetCode 7 Reverse Integer(反转数字)
题目来源:https://leetcode.com/problems/reverse-integer/ Reverse digits of an integer. Example1: x = 123, ...
- 【翻转整数考虑溢出】LeetCode 7. Reverse Integer
LeetCode 7. Reverse Integer Solution1:最笨的方法 class Solution {public:int reverse(int x) {if (!x) retur ...
- JAVA怎么将整数反转_【leetcode刷题】[简单]7.反转整数(reverse integer)-java
反转整数 reverse integer 题目 给定一个 32 位有符号整数,将整数中的数字进行反转. 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 ...
- LeetCode - 7. Reverse Integer
7. Reverse Integer Problem's Link ------------------------------------------------------------------ ...
- LeetCode in Python-7. Reverse Integer 整数反转
Reverse Integer 整数反转 题目 解法1.利用数值反转数字 解法2.字符串反转 解法3. 出处 题目 解法1.利用数值反转数字 class Solution:def reverse(se ...
- (7)-(Reverse Integer)-(将整数按位反转成另外一个整数,考虑溢出)-(知道最大整数和最小整数值)...
(7)-(Reverse Integer)-(将整数按位反转成另外一个整数,考虑溢出)-(知道最大整数和最小整数值)//Reverse digits of an integer.//Example1: ...
- 【LeetCode从零单排】No.7 Reverse Integer
前话 今天开始励志刷一下leetcode上面的题目(还好这个网站没被TG和谐).从easy的开始,数一下差不多有40道,争取两个月搞定. 题目 没想到做的第一道题目,虽然看似 ...
最新文章
- 删除链表重复节点 python_java删除链表中重复的节点(保留一个节点)
- STM32F103 IAP升级时在app文件中放置标志字节处的地址计算
- 知识梳理——CSS篇
- liunxC下零碎知识点的总结
- cocos2d-x初探学习笔记(15)--CCOrbitCamera
- android adb wifi
- jQuery分别获取选中的复选框值
- 真安卓机皇!华为P30 Pro包揽《智能硬件质量报告》多项大奖
- Qt设置圆角按钮样式
- 【转】Java 杂谈(三)
- 记录下 如何导出安卓包
- 批量添加手机联系人:csv/excel转vcf
- linux清除字体缓存,在 Windows,Mac和Linux上,如何安装,删除和管理字体
- 2023年天津天狮学院专升本市场营销专业《市场营销学》考试大纲
- PVH Corp.任命Stefan Larsson担任新设总裁职位
- 【Pytorch基础教程34】EGES召回模型
- 爱上开源之Boot4go-etcdv3-browser之剧透篇
- DSG-01-2B3B-A110-51T、DSG-01-2B3B-A100-70电磁控制换向阀
- php开源文档共享,几款常见的PHP开源文档管理系统介绍_PHP教程
- 布尔教育mysql入门视频教程_布尔教育燕十八mysql入门视频教程的资源(源码课件)推荐...