Leetcode7 Submission Details

原创 2016年08月29日 15:20:12

反转int型数字,123变321

本以为很简单,没想到暗含一条,若输出大于int的范围,则为0

我只能用最快捷的方法,全部转成long long型,每次将输出与int的最大值和最小值相比较,进行输出


int reverse(int x) {
        long long i,num[65],n,m,flag;
        long long max_num=2147483647,min_num=-2147483648;
        long long longx;
        longx=x;
        
        n=0;
        while(longx!=0)
        {
            num[n]=longx%10;
            longx=longx/10;
            n++;
        }
        
        m=1;
        for(i=n-1;i>=0;i--)
        {
            longx+=num[i]*m;
            m*=10;
        }
        
        if(longx>max_num||longx<min_num)
            return 0;
        else  return (int)longx;
        
    
}


相关文章推荐

Submission Details [leetcode] ---- inplace 线性时间 的两种思路

两种思路都利用了输入的数组A,若A中存在i,则给A[i]作为标记。 因为A中的n个元素存在>n和 第一种思路是将标记设为一个特定的数。因为改变数值会影响该位置原来存的值,所以需要在一个循环里依次处...

【leetcode】Submission Details

原题: Given a collection of intervals, merge all overlapping intervals. For example, Given [1...

LeetCode OJ——Submission Details

题目:Find the total area covered by two rectilinear rectangles in a 2D plane.Each rectangle is defined...

LeetCode_Submission Details

Implement next permutation, which rearranges numbers into the lexicographically next greater permuta...

leetcode submission/20161004(nim game)

讲真我个人不是很喜欢coding,因为对于算法这一类玩意儿总是记不住,平时靠感觉写东西的时候比较多,再加上前段时间忙着找房子,买房子(坐标北京),耽误了点儿时间,赶上国庆才抽空写点儿,不过还是希望养成...

leetcode submission/20161018(move zeroes)

明天发工资啊666 Given an array nums, write a function to move all 0's to the end of it while maintain...

Hadoop-0.20.0源代码分析(7)http://blog.csdn.net/shirdrn/article/details/4581666

前面分析了与操作系统有关的Shell命令,它们用于与操作系统进行命令行方式的交互。在Hadoop中,自定义了FileSystem文件系统,这是基于Unix操作系统之上的文件系统,为了方便对FileSy...

排序分析 转自http://blog.csdn.net/amazing7/article/details/51603682

综合加详解

【Hadoop】MapReduce Job Submission Files

整个MapReduce Job运行流程的最初几步是Client向JobTracker(JT)提交Job,如下图所示,图中第三步是将Job运行相关资源copy到JT可见的文件系统上。本文将讨论Clien...

Handling form submission(处理表单提交)

【原文地址】:https://www.playframework.com/documentation/2.2.x/ScalaForms 一、概述 表单的处理和提交是web应用中非常重要的一块。...
  • Tonor
  • Tonor
  • 2015年04月15日 18:18
  • 389
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Leetcode7 Submission Details
举报原因:
原因补充:

(最多只允许输入30个字)