LeetCode(7) Given a 32-bit signed integer, reverse digits of an integer解题报告
来源:互联网 发布:ps软件教学 编辑:程序博客网 时间:2024/06/03 14:15
将一个32位的数字反转
问题:
Given a 32-bit signed integer, reverse digits of an integer.
Example 1:
Input: 123
Output: 321
Example 2:Input: -123
Output: -321
Example 3:Input: 120
Output: 21Note:
Assume we are dealing with an environment which could only hold integers within the 32-bit signed integer range. For the purpose of this problem, assume that your function returns 0 when the reversed integer overflows.
大意:
给定一个有符号的整数,将每一位反转然后输出。注意:如果数字溢出,返回0
解题方案:
public int reverse(int x) { int result = 0; while (x != 0) { int mod = x % 10; x = x / 10; if (result > Integer.MAX_VALUE / 10 || result < Integer.MIN_VALUE / 10) return 0; result = result * 10 + mod; } return result; }
阅读全文
0 0
- LeetCode(7) Given a 32-bit signed integer, reverse digits of an integer解题报告
- leetcode 7 Reverse digits of an integer
- leetcode 75: Reverse digits of an integer.
- 【LeetCode】Reverse digits of an integer
- leetcode:Reverse digits of an integer
- LeetCode Reverse digits of an integer.
- leetcode Reverse digits of an integer
- leetcode-T7 Reverse digits of an integer
- LeetCode 7.Reverse digits of an integer.
- leetCode Given an integer (signed 32 bits), write a function to check whether it is a power of 4
- Reverse digits of an integer.
- reverse digits of an integer.
- Reverse digits of an integer.
- Reverse digits of an integer.
- Reverse digits of an integer.
- reverse digits of an integer
- Reverse digits of an integer.
- LeetCode 7 Reverse Integer 解题报告
- ZooKeeper连接KeeperErrorCode = ConnectionLoss for /eclipse问题,暂无解决办法
- git 命令常用总结
- 单元测试编写
- 修改centos源为阿里云源
- 安卓逆向DDMS不显示待附加进程解决思路
- LeetCode(7) Given a 32-bit signed integer, reverse digits of an integer解题报告
- android图片裁剪拼接实现(一):Matrix基本使用
- git clone 异常现象
- 简单排序算法之插入排序、选择排序和冒泡排序
- 点击qq图标,弹出与其对话聊天的窗口
- seo技术也可以用于淘宝站内搜索
- 通用mapper 根据条件修改、查询 Example的实例函数及例子
- ArrayList的源码实现
- C编译: 动态连接库 (.so文件)