【Leetcode】Reverse Integer
来源:互联网 发布:phpmyadmin软件 编辑:程序博客网 时间:2024/06/06 01:29
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
需要考虑的点是int类型的范围是-2147483648~2147483648.可能会出现溢出状况 ,这里使用longlong类型避免这种情况
class Solution {public: int reverse(int x) { long long res=0; bool isPositive=true; if(x<0){ isPositive=false; x *=-1; } while(x>0){ res=res*10+x%10; x/=10; } if(res >INT_MAX) return 0; if(isPositive) return res; else return -res; }};
0 0
- LeetCode:Reverse Integer
- LeetCode: Reverse Integer
- [Leetcode] Reverse Integer
- LeetCode : Reverse Integer
- [LeetCode] Reverse Integer
- Leetcode: Reverse Integer
- LeetCode 7 - Reverse Integer
- leetcode 104: Reverse Integer
- Leetcode : Reverse Integer
- 【leetcode】Reverse Integer
- [LeetCode]Reverse Integer
- LeetCode-Reverse Integer
- [leetcode] Reverse Integer
- LeetCode - Reverse Integer
- leetcode之Reverse Integer
- LeetCode | Reverse Integer
- LeetCode: Reverse Integer
- Leetcode: Reverse Integer
- 怎么去看懂mysql的执行计划
- SSL 1615——Frogger【数学】【最短路】
- 自定义Inspector面板
- matlab字符串处理函数
- 08_阶段1__搭建环境__整合Spring与Struts2_14.16.avi
- 【Leetcode】Reverse Integer
- 小笔记
- 欢迎使用CSDN-markdown编辑器
- Qt5_在QWidget中画动态图
- servlet生命周期和线程问题
- 如何利用 LTE/4G 伪基站+GSM 中间人攻击攻破所有短信验证 ,纯干货!| 硬创公开课
- QT 多窗口显示 窗口之间的切换
- python学习第一讲(基本的操作)
- 蓝桥杯 手链样式(暴力)