/**
 * @param {number} x
 * @return {number}
 */
var reverse = function(x) {
    var s;
    if(x<0){
       s=-x;
    }else{
       s=x;
    } 
    s=s+'';
    s=parseInt(s.split('').reverse().join(''));
     if(x<0){
      return s>Math.pow(2, 31) - 1||s<-Math.pow(2, 31)?0:-s;
    }else{
       return s>Math.pow(2, 31) - 1||s<-Math.pow(2, 31)?0:s;
    }
    
};

leetcode算法题笔记|Reverse Integer

红色笔记部分开始理解有误,查了后才知道是这个意思。虽然还是不太明白为啥是31次幂。。。。

leetcode算法题笔记|Reverse Integer

 

相关文章:

  • 2021-11-01
  • 2022-01-06
  • 2021-11-18
  • 2021-05-17
  • 2021-10-31
  • 2021-10-28
  • 2022-02-14
  • 2021-07-08
猜你喜欢
  • 2022-12-23
  • 2021-09-07
  • 2022-12-23
  • 2021-09-18
  • 2021-10-16
  • 2022-01-14
  • 2021-11-02
相关资源
相似解决方案