给定一个 32 位有符号整数,将整数中的数字进行反转。

示例 1:

输入: 123
输出: 321

示例 2:

输入: -123
输出: -321

示例 3:

输入: 120
输出: 21

注意:

假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−231,  231 − 1]。根据这个假设,如果反转后的整数溢出,则返回 0。

class Solution {public int reverse(int x) {long res = 0;while (x != 0) {res = res*10+x%10;x /=10;if (res > Integer.MAX_VALUE || res<Integer.MIN_VALUE) {return 0;}}return (int) res;}
}

转载于:https://www.cnblogs.com/airycode/p/9760966.html

LeetCode7.反转整数相关推荐

  1. JAVA怎么将整数反转_【leetcode刷题】[简单]7.反转整数(reverse integer)-java

    反转整数 reverse integer 题目 给定一个 32 位有符号整数,将整数中的数字进行反转. 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 ...

  2. Leetcode7 :整数反转(JAVA)

    题目描述 7. 整数反转 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转. 示例 1: 输入: 123 输出: 321  示例 2: 输入: -123 输出: -321 示例 ...

  3. LeetCode 7 反转整数

    给定一个 32 位有符号整数,将整数中的数字进行反转. 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假 ...

  4. 【Leetcode | easy】反转整数

    题目 给定一个 32 位有符号整数,将整数中的数字进行反转. 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意 ...

  5. LeetCode题库7:反转整数——JavaScript解答

    题目描述: 给定一个 32 位有符号整数,将整数中的数字进行反转. 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 ...

  6. c语言 整数转二进制取位,C语言位运算--将整数转换成二进制串以及反转整数后N位...

    // c primer plus上的内容,位运算 #include char * itobs (int n,char * ps); void show_bstr(const char *); int ...

  7. 7. Reverse Integer(反转整数)

    给定一个 32 位有符号整数,将整数中的数字进行反转. 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假 ...

  8. 【Leetcode】[7]Reverse Integer 反转整数

    题目       给定一个 32 位有符号整数,将整数中的数字进行反转.注意:假设我们的环境只能存储32位有符号整数,其数值范围是[-231,231-1].根据这个假设,如果反转后的整数溢出,则返回0 ...

  9. python反转一个整数、123变成321_python 反转整数

    示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值 ...

最新文章

  1. 唯一聚集索引上的唯一和非唯一非聚集索引
  2. KDTable的列绑定F7控件方法
  3. 洛谷P2327 [SCOI2005] 扫雷
  4. 简单网络管理协议(SNMP)实现linux系统信息网络监控
  5. linux KVM win虚拟机磁盘扩容(qcow2)
  6. 8天 = 4万元奖金 + CNCC参会资助 | 2019科研文本理解比赛
  7. 直流电机基本系统模型
  8. 美团靠外卖和到店业务赚来的钱
  9. tcp udp区别优缺点_TCP和UDP的区别
  10. 学生选课管理信息系统
  11. 这几个截图文字识别软件可以自动识别文字
  12. matlab神经网络训练图解释,matlab实现神经网络算法
  13. 爬取某家网二手房数据(详细教程)
  14. 网元的概念 --- 分布式1
  15. C#连接FTP服务器默认打开根目录
  16. vue源码分析系列三:render的执行过程和Virtual DOM的产生
  17. android通过代码获取华为手机的EMUI系统版本号
  18. 什么是正态分布?二八法则又是什么?
  19. 2017-2018-2 20155203《网络对抗技术》Exp9 :Web安全基础
  20. 网站域名被劫持、网站dns被劫持 域名跳转到别的网站的解决方法

热门文章

  1. 安全编码最佳实践:PHP及编程语言安全
  2. Unix 网络编程 读书笔记1
  3. 4K屏幕+5500万像素摄像头,以成未来手机的一大趋势
  4. HDOJ1874 ( 畅通工程续 ) 【单源最短路径】
  5. 2011.11.2 try
  6. jQuery实现checkBox全选全取消
  7. 《花开在眼前》听得泪流满面
  8. EditPlus 使用技巧集萃(转)
  9. js滤镜灰度计算_案例分享爱奇艺边缘计算探索与实践
  10. mysql用一条sql语句删除重复记录_mysql中删除重复记录,并保留重复数据中的一条数据的SQL语句...