LeetCode[7]Reverse Integer
来源:互联网 发布:智商算法 编辑:程序博客网 时间:2024/06/06 19:06
Reverse digits of an integer.
Example1: x = 123, return 321
Example1: x = 123, return 321
Example2: x = -123, return -321
Note:
The input is assumed to be a 32-bit signed integer. Your function should return 0 when the reversed integer overflows.
本地可执行程序:
#include<iostream>using namespace std;/*解题思路:把数字对10取余,在乘10逐渐累加,最后判断溢出*/int reverse(int x);int main(){int result;int a = -12345006;result = reverse(a);cout << result << endl;system("pause");return 0;}int reverse(int x){long long sum = 0;//反转while (x != 0){int s = x % 10;sum = sum * 10 + s;x = x / 10;}//判断溢出if (sum > INT_MAX || sum < INT_MIN){return 0;}else{return sum;}}
class Solution {public: int reverse(int x) { long long sum=0; while(x!=0) { int s = x%10; sum = sum*10 + s; x = x/10; } if(sum > INT_MAX || sum < INT_MIN) { return 0; } else { return sum; } }};
阅读全文
0 0
- LeetCode 7 - Reverse Integer
- LeetCode(7) Reverse Integer
- leetcode 7REVERSE INTEGER
- [leetcode 7] Reverse Integer
- [Leetcode] 7 - Reverse Integer
- LeetCode 7:《Reverse Integer》
- [leetcode 7] Reverse Integer
- LeetCode | #7 Reverse Integer
- leetcode.7-----------Reverse Integer
- LeetCode 7: Reverse Integer
- leetcode-7 Reverse Integer
- leetcode(7)Reverse Integer
- LeetCode 7 - Reverse Integer
- leetcode 7 Reverse Integer
- leetcode #7 Reverse Integer
- leetcode 7 -- Reverse Integer
- LeetCode 7: Reverse Integer
- Leetcode[7]-Reverse Integer
- Bootstrap carousel轮播图插件 简洁版
- Service层getParameter方法接受字符转换成int类型
- SQLServer代理电脑重启每次都需要手动开启服务的解决方案
- 关于中医医院CRM客户关系管理系统构建的研究分析
- C语言模块化开发(多文件编程)
- LeetCode[7]Reverse Integer
- Redis配置说明
- python爬虫scrapy框架——人工识别登录知乎倒立文字验证码和数字英文验证码(2)
- Node.js安装及环境配置之Windows篇
- SPOJ-ZQUERY(分块)
- 【数据结构】链表:多项式加法
- wxpython下载安装过程
- 初识JS
- Python基础04--函数参数顺序