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;
        
    
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

LeetCode Submission Details

Given a 2D board and a word, find if the word exists in the grid. The word can be constructed fro...
  • u011345136
  • u011345136
  • 2015年04月08日 10:57
  • 835

leetcode第一刷_Submission Details

有段时间没更新了,专心刷了几天,差十几道结束,决定把第一季更完,然后按照我的理解分类再分析一遍,第二遍的时候应该会按照问题分类,应该会引用第一季的,如果想到或找到更好的解法,会更新第一季。 链表的问...
  • u012792219
  • u012792219
  • 2014年05月04日 21:09
  • 1921

Submission Details

难度:2 一开始的想法是用二进制位表示行列是否应该清空,- -题目没给行列的范围,不好猜 标准解法是把标志位放在第一行,第一列数上 第一行,第一列的数若为0则代表该行/列应被置0 此外维护两个...
  • zhangwei1120112119
  • zhangwei1120112119
  • 2013年11月25日 10:32
  • 429

LeetCode OJ——Submission Details

题目:Find the total area covered by two rectilinear rectangles in a 2D plane.Each rectangle is defined...
  • u014033518
  • u014033518
  • 2015年11月22日 21:54
  • 217

[LeetCode] Submission Details(Java)

这道题我的解法时间复杂度稍高一些 public class Solution { public List> generate(int numRows) { List list...
  • jsh0123
  • jsh0123
  • 2016年10月11日 14:51
  • 99

[LeetCode]Submission Details

我的答案暴力解 答案用的是O(n) 贴个答案 public class Solution { public int maxArea(int[] height) { int...
  • jsh0123
  • jsh0123
  • 2017年02月23日 21:50
  • 111

[LeetCode]Submission Details (Java)

这道题在我面试之前问过的题,如今这道题轻车熟路 public class Solution { public int trailingZeroes(int n) { ...
  • jsh0123
  • jsh0123
  • 2016年09月01日 20:44
  • 163

Leetcode Submission Details

题意:找树最浅的深度。 思路:DFS。 class Solution { public: int minDepth(TreeNode* root) { if(root ==...
  • markpen
  • markpen
  • 2016年12月17日 15:44
  • 98

LeetCode || Submission Details

/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next...
  • xsloop
  • xsloop
  • 2015年06月30日 19:06
  • 473

【LeetCode】Submission Details

题目描述: Given two strings s and t, write a function to determine if t is an anagram of s. For ...
  • u011314990
  • u011314990
  • 2015年10月08日 10:07
  • 97
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Leetcode7 Submission Details
举报原因:
原因补充:

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