LeetCode-Reverse Integer-解题报告

原创 2015年07月08日 21:26:43

原题链接 https://leetcode.com/problems/reverse-integer/

Reverse digits of an integer.

Example1: x = 123, return 321
Example2: x = -123, return -321 


水水

class Solution {
public:
    int reverse(int x) {
		bool sign = true;
		if (x < 0)x = -x, sign = false;
		long long ans = 0;
		while (x)
		{
			ans = ans * 10 + x % 10;
			x /= 10;
		}
		

		if (!sign)ans = -ans;
		if (ans > INT_MAX || ans < INT_MIN)return 0;

		return ans;
	}
};



版权声明:

相关文章推荐

[LeetCode 解题报告] Reverse Integer

1. 问题描述:Reverse digits of an integer. Example1: x = 123, return 321 Example2: x = -123, re...

Leetcode #345. Reverse Vowels of a String 逆转元音字母 解题报告

1 解题思想这道题是逆转字符串的一个变种,要求的只是把元音的部分进行逆转,非元音的地方不进行逆转。所以基本的思想就是: 1、单独的扫描一次元音,得道其序列(我们可以逆序扫描,这样读出的时候直接就是逆...

LeetCode 345. Reverse Vowels of a String 解题报告

LeetCode 345. Reverse Vowels of a String 解题报告

【LeetCode】206. Reverse Linked List 解题报告

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/51820937Subject 出处:https://leetcode.com/pro...

LeetCode 92. Reverse Linked List II 解题报告

LeetCode 92. Reverse Linked List II 解题报告题目描述Reverse a linked list from position m to n. Do it in-pla...

[Leetcode] 151. Reverse Words in a String 解题报告

题目: Given an input string, reverse the string word by word. For example, Given s = "the sky...

[leetcode] 151. Reverse Words in a String 解题报告

题目链接:https://leetcode.com/problems/reverse-words-in-a-string/ Given an input string, reverse the s...

LeetCode—Evaluate Reverse Polish Notation解题报告

题目解析: 简单明了的一句话就是:求解算术表达式的值。最经典的做法就是使用栈来解决此种问题。对于此道题目,我们使用一个“操作数栈”保存操作数,当遇到“操作符”的时候,就从栈中pop出两个元...

【LeetCode】Reverse Linked List 解题报告

Reverse Linked List[LeetCode]https://leetcode.com/problems/reverse-linked-list/Total Accepted: 10547...

【LeetCode】344. Reverse String 解题报告

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/51416284Subject 出处:https://leetcode.com/pro...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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