LeetCode7. 整数反转

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。

示例 1:

输入: 123
输出: 321
 示例 2:

输入: -123
输出: -321
示例 3:

输入: 120
输出: 21
注意:

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

思路

注意溢出[-2147483648,2147483647]要背

class Solution {
public:long long res;int reverse(int x) {res = 0;while(x){res = res*10 + (x % 10);x = x/10;}if((res<0&&res<-2147483648)||(res>0&&res>2147483647))return 0;else return int(res);}
};

LeetCode7. 整数反转相关推荐

  1. LeetCode7.整数反转 JavaScript

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

  2. leetcode7 整数反转

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

  3. Leetcode--7. 整数反转

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

  4. LeetCode-7.整数反转(越界问题)

    题目内容 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/reverse-integer 给你一个 32 位的有符号整数 x ,返回将 x 中的 ...

  5. Leetcode7 :整数反转(JAVA)

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

  6. 【每日一算法】整数反转

    微信改版,加星标不迷路! 每日一算法 - 整数反转 12 月 14 日 周 四 难度:简单.由于读者水平不一,所以从简单的做起,逐渐加难度. 题目:给出一个 32 位的有符号整数,你需要将这个整数中每 ...

  7. LeetCode(7.整数反转)JAVA

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

  8. C 整数反转

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 题目很简 ...

  9. leetcode 两数之和 整数反转 回文数 罗马数字转整数

    1.两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标. 你可以假设每种输入只会对应一个答案.但是,你不能重复利用这个 ...

最新文章

  1. 2021年大数据Spark(二十三):SparkSQL 概述
  2. 贝塞尔曲线(B′ezier)基础
  3. jQuery设置radio、select、checkbox只读属性后,如何在后台得到数据
  4. windows和Linux内存的对齐方式
  5. ubunu安装软件的一个错误
  6. 全网最细之接口的定义与实现
  7. [bzoj1791][ioi2008]Island 岛屿(基环树、树的直径)
  8. 孙鑫VC学习笔记:第十七讲 (三) 用命名管道实现进程间的通信
  9. fluentmigrator连接mysql_如何利用FluentMigrator实现数据库迁移
  10. 手把手教学电信天翼校园接入无线路由器(Windows Server版)
  11. dnSpy反编译C#编译以后dll文件并调试
  12. 安卓按键:紫猫老师的正则教程
  13. python输入整数_限制输入整数的5种情况(学数学学Python编程)
  14. 解决Quartus.18.0版本 usb bluster插上蓝屏问题
  15. 第二工业大学计算机应用大专录取分,上海第二工业大学2017年分省分专业录取分数线...
  16. 第二次作业 时事点评
  17. 听歌识曲C++程序说明
  18. FLAGS 作用及用法
  19. 探讨下app的包为什么抓不到
  20. 通过Dig来学DNS

热门文章

  1. 2015-12-01 存储过程
  2. ASCII与unicode的转换
  3. MyEclipse中使用Proxool+mysql连接池的方法
  4. C++中获得文件大小
  5. 随想录(写给8-10年工作经验的同学)
  6. c语言 error2050,c语言程序设计20509new.doc
  7. jq处理返回来json_JQuery ajax返回JSON时的处理方式 (三种方式)
  8. python中颜色介意用数字表示_利用Python实现颜色色值转换的小工具
  9. abb机器人指令手册_「ABB」ABB机器人指令模块介绍与开发过程
  10. mysql5.1 主主同步_mysql主主同步指定库的指定表(version 5.1~5.7)