leetcode 力扣第七题: 整数反转

哇,发现会写算法的人好牛逼啊,而且好像大多写算法的都不用PHP,哈哈哈哈哈,在领扣里面都没有php这个选项,真尴尬

从几个月之前就想刷题了,但是不会啊,很懵逼啊,昨天搜了一下答案,好像才打开了我这个写算法的世界。

首先看要求

 

注意:

1)判断是不是负数

2)绝对值后反转,PHP有专门的函数

3)取值范围

4)返回整数型

class Solution {

    /**
     * @param Integer $x
     * @return Integer
     */
    function reverse($x) {
        if($x<0){
            $i="-";
        }
       $x=strrev(abs($x));if((pow(2,31)-1)>$x && -pow(2,31)<$x){
            return $i.(int)$x;
        }else{
            return 0;
        }
   }
}

 

posted @ 2019-11-08 16:45  西贝小小凤  阅读(194)  评论(0编辑  收藏  举报