【菜鸡的LeetCode答案】【C#】7.反转整数
2018-07-04 22:28
211 查看
题目地址:https://leetcode-cn.com/problems/reverse-integer/description/
public class Solution { public int Reverse(int x) { int rev=0; while(x!=0) { int temp = rev*10+x%10; x=x/10; if(temp/10!=rev) { rev=0; break; } rev=temp; } return rev; } }先初始化一个rev=0
然后将x处以10后的余数存入temp(例:123存3)
由于类型是整数所以处以10之后小数部分会被丢弃(例:123除以10之后变为12)
再把12除以10的余数2拿出来,加上前面的3*10存入temp...以此类推
相关文章推荐
- LeetCode-7-反转整数-c# 版本
- leetcode_7. Reverse Integer 反转整数的各个数字
- LeetCode 7 :Reverse Integer ---- 反转int整数
- LeetCode:第7题: 反转整数(reverse-integer)
- Leetcode每日一道 -- 整数反转
- LeetCode 7. Reverse Integer 整数反转
- leetcode中文(一) #7反转整数,#77组合
- leetcode-整数反转
- 【leetcode】7.整数反转
- LeetCode-7-反转数组-c#
- LeetCode - 7. 反转整数
- [Leetcode] reverse integer 反转整数
- LeetCode7.整数反转 JavaScript
- LeetCode--Reverse Integer(整数反转)Python
- LeetCode Reverse Integer 反转整数
- leetcode 7. Reverse Integer整数反转
- LeetCode 7 反转整数
- LeetCode 第七题 反转整数
- leetcode reverse Integer(反转整数)
- LeetCode7——Reverse Integer(将一个整数反转,注意溢出的处理)