当前位置:   article > 正文

算法题:1.给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转_给出一个32位的有符号整数n,请将该数进行反转(正负符号不变,其余数字反转)。 反转

给出一个32位的有符号整数n,请将该数进行反转(正负符号不变,其余数字反转)。 反转

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

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

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

示例 1:

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

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

输入: 120
输出: 21
注意:

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

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/reverse-integer
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

ruby解题

# @param {Integer} x
# @return {Integer}
def reverse(x)
  z=x.to_s
  len=z
  • 1
  • 2
  • 3
  • 4
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/程序安全守护者/article/detail/60488
推荐阅读
相关标签
  

闽ICP备14008679号