leetcode-7 整数反转&&leetcode8 字符串转换整数

Posted 哈拉泽空

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode-7 整数反转&&leetcode8 字符串转换整数相关的知识,希望对你有一定的参考价值。

1. 总结:

通过此题,学会知道32位整数、64位整数的定义,位数多少,以及用除法替换乘法、或者用乘法替换除法来避免损失精度或者数值溢出的情况

2. 32位整数和64位整数:

32位整数:其实就是Int型整数,表示范围为[−2^31,  2^31 − 1],计算出来大概10位

64位整数:其实就是Long型整数,表示范围为[-2^63,  2^63 - 1 ], 计算出来大概20位

超过上限时,整数会变为负数

                     负数会变为正数

3. 在判断条件时乘除替换(这道题就卡在这里了!!!!!!)

对精度有要求:除法换成乘法

对范围有要求:乘法换成除法

以上是关于leetcode-7 整数反转&&leetcode8 字符串转换整数的主要内容,如果未能解决你的问题,请参考以下文章

leetcode-7 整数反转&&leetcode8 字符串转换整数

C++&Python 描述 LeetCode 7. 整数反转

LeetCode 7. 整数反转 Reverse Integer

LeetCode 7. 整数反转 Reverse Integer

7. 反转整数 [leetcode 7: Reverse Integer]

7. 反转整数 [leetcode 7: Reverse Integer]