博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[LeetCode] 7. Reverse Integer
阅读量:4981 次
发布时间:2019-06-12

本文共 800 字,大约阅读时间需要 2 分钟。

#include 
#include
// 7. Reverse Integer// Difficulty: Easy// Reverse digits of an integer.// Example1: x = 123, return 321// Example2: x = -123, return -321// https://leetcode.com/problems/reverse-integer/int reverse(int x) { // *** METHOD 2 long y = 0; // a trick, may be improved while (x) { y = y * 10 + x % 10; x /= 10; if (y > pow(2,31) - 1 || y < -1 * pow(2,31)) { printf("(2^31) - 1 = %d, -1 * (2^31) = %d, y = %ld\n", (int)pow(2,31) - 1, -1 * (int)pow(2,31), y); return 0; // IMPORTANT: consider range of int } } return y;}int main() { int x = 1534236469; printf("x = %d, reversed x = %d\n", x, reverse(x)); return 0;}

 

转载于:https://www.cnblogs.com/skyssky/p/5740375.html

你可能感兴趣的文章
springmvc 学习资料
查看>>
(4/7)枚举的错误用法 之 方法返回值
查看>>
Day13
查看>>
Day44
查看>>
第二十节:详细讲解String和StringBuffer和StringBuilder的使用
查看>>
PHP全栈学习笔记15
查看>>
设计模式之原型模式
查看>>
[leetcode]349.Intersection of Two Arrays
查看>>
GNU make manual 翻译( 一百三十一)
查看>>
算法第3章作业
查看>>
EXCEL多列名称组合成一列名称
查看>>
Intent在Android中的几种用法 .
查看>>
改变窗口的位置 (转载)
查看>>
let 与 const 的用法
查看>>
使用HttpClient发送文件流到服务器端
查看>>
python-进程
查看>>
Atom
查看>>
Jenkins-在windows上配置自动化部署(Jenkins+Gitblit)
查看>>
Marvel – 将图像和源文件转换成互动,共享的原型
查看>>
如何给网站瘦身?图文并茂的前端性能优化指南
查看>>