//看看人家 写的多简单 INT_MIN INT_MAX 2^31 -1 -2^31 7. 整数反转
class Solution {public:int reverse(int x) {int fh = 0;if(x == 0) return x;if(x > 0) fh=1;else fh = -1;double x1 = fabs(x);double temp =x1 - ((int)(x1/10))*10;x1 = (int)(x1/10);while(fabs(x1 - 0) > 1e-2){temp =temp*10 + (x1 - ((int)(x1/10))*10);x1 = (int)(x1/10);}if(((temp+1) > pow(2,31)) || (temp < -1*pow(2,31))) return 0;return ((int)temp)*fh;}
};

53 -leetcode 7. 整数反转相关推荐

  1. [模拟|数位] leetcode 7 整数反转

    [模拟|数位] leetcode 7 整数反转 1.题目 题目链接 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转. 示例 1: 输入: 123 输出: 321 示例 2: 输 ...

  2. 【LeetCode】整数反转

    package leetcode.editor.cn;//给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转. // // 示例 1: // // 输入: 123 //输出: 32 ...

  3. LeetCode NO7. 整数反转

    给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果. 如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0. 假设环境不允许存储 64 ...

  4. php 反转一个整数,LeetCode PHP 整数反转

    友情提示:此篇文章大约需要阅读 2分钟16秒,不足之处请多指教,感谢你的阅读. 题目 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转. 示例 1: 输入: 123 输出: 32 ...

  5. LeetCode 7. 整数反转 Reverse Integer 官网答案的条件判定的一点思考

    关于solution中的公式不知道是否清楚,在刚开始看的时候认为条件之一应当是rev<(Integer.min-pop)/10这个条件,因为rev*10+pop>Integer.min时才 ...

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

    一.思路 转化成string, 有负号先去掉负号,然后从string的尾部开始遍历,每一个字符放到第一个另一个字符串中去. int reverse(int x) {if (x == 0)return ...

  7. leetcode 7整数反转和leetcode 9回文数

    关键代码片 while(x>reverseN){reverseN = reverseN * 10 + x%10;x = x/10;} while (x != 0) {int pop = x % ...

  8. LeetCode 7 整数反转

    解决方案 class Solution {public int reverse(int x) {String str = String.valueOf(x);String s = "&quo ...

  9. LeetCode 07. 整数反转

    原题描述 个人解法思路 class Solution { public:int reverse(int x) {int temp=0;//需要返回的最后结果while(x!=0){if(temp> ...

最新文章

  1. PIX failover+负载
  2. linux内核模块编译
  3. python停止线程池_详解python中Threadpool线程池任务终止示例代码
  4. js中字符串类转为日期类,并比较
  5. paip.本机CVS环境搭建
  6. java gis 矢量数据结构_2.4. 矢量数据结构
  7. 什么是DNS云解析?云解析有哪些特点?
  8. 程序员常用官网和工具站
  9. des加密+base64编码,base64解码+des解密
  10. 阿里云盘迎来了第三方客户端小白羊版
  11. 青龙面板教程(五):代理设置
  12. mysql CONCAT和DATE_ADD函数的使用
  13. 09-搜索前端开发-搜索页面
  14. 区块链广告平台--【AdRealm】
  15. 平面内有N个点,如何快速求出距离最近的点对?
  16. jspdf-html2canvas 自动分页 网页导出pdf 自动根据dom子节点的高度进行分页,避免dom的内容在分页的时候被截断
  17. 美元指数的变化对国际黄金有哪些影响
  18. 打字测试的手机软件,手机上有什么软件可以练习打字
  19. linux中的快捷键大全
  20. 类内如何声明静态变量,常量问题

热门文章

  1. python中的pip是什么_python中的pip
  2. Java使用easyexcel读大文件
  3. A query was run and no Result Maps were found for the Mapped Statement
  4. matlab veristand,matlab和NI VeriStand联合仿真环境搭建(一)
  5. hashmap头插法和尾插法区别_Java程序员必知:HashMap进行put操作会不会引起死循
  6. android通讯录备份软件下载,通讯录同步助手
  7. java8模块化_Java9系列第8篇-Module模块化编程
  8. date用法linux,date用法心得
  9. mac macaca android,Mac使用自动化测试macaca踩坑记
  10. mysql skip slave_MYSQL replication slave-skip-errors 详解