Leetcode: Submission Details

原创 2016年08月31日 16:32:16
class Solution {
public:
    int reverse(int x) {
    // cout<<x<<endl;
    long long  n=x;
    if(n<0){
        n=-n;
    }
    stack<int>Q;
    stack<int>P;
    while(n){
        Q.push(n%10);
        n/=10;
    }
    long long  ans=0;
    while(Q.size()){

        P.push(Q.top());
        Q.pop();
    }
    while(P.size()){
        ans*=10;
        ans+=P.top();
        P.pop();
    }
     if(ans>INT_MAX)
        ans=0;
    if( x<0){
        ans=-ans;
    }

    return ans;
    }
};

版权声明:本文为博主原创文章,欢迎指教~

相关文章推荐

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 OJ——Submission Details

题目:方法一:递归代码:// Definition for a binary tree node. //struct TreeNode { // int val; // Tre...

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】MapReduce Job Submission Files

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

ccah-500 第32题 a new user on the cluster can submit jobs into their own queue application submission

32.Your cluster is running MapReduce version 2 (MRv2) on YARN. Your ResourceManager is configured to...

article submission

内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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