LeetCode——反轉整數(Java)
給定一個 32 位有符號整數,將整數中的數字進行反轉。
示例 1:
輸入: 123 輸出: 321
示例 2:
輸入: -123 輸出: -321
示例 3:
輸入: 120 輸出: 21
注意:
假設我們的環境只能儲存 32 位有符號整數,其數值範圍是 [−231, 231 − 1]。根據這個假設,如果反轉後的整數溢位,則返回 0。
class Solution {//巧用try,catch以及字串反轉 public int reverse(int x) { int flag=1; if(x<0) { x=-x; flag=-1; } String str=String.valueOf(x); StringBuffer sb=new StringBuffer(str); sb.reverse(); str=sb.toString(); int res=0; try { res=Integer.parseInt(str); } catch (Exception e) { res=0; } return res*flag; } }
相關推薦
LeetCode——反轉整數(Java)
給定一個 32 位有符號整數,將整數中的數字進行反轉。示例 1:輸入: 123 輸出: 321 示例 2:輸入: -123 輸出: -321 示例 3:輸入: 120 輸出: 21 注意:假設我們的環境只能儲存 32 位有符號整數,其數值範圍是 [−231, 231 −
[LeetCode] 反轉整數
class cat exceptio 返回 reverse string 沒有 值範圍 etc 題目: 給定一個 32 位有符號整數,將整數中的數字進行反轉。 示例 1: 輸入: 123 輸出: 321 示例 2: 輸入: -123 輸出: -321 示例 3:
LeetCode——反轉整數(Reverse Integer)
給定一個 32 位有符號整數,將整數中的數字進行反轉。 示例 1: 輸入: 123 輸出: 321 示例 2: 輸入: -123 輸出: -321 示例 3: 輸入: 120 輸出: 21 注意: 假設我們的環境只能儲存 32 位有符號整數
leetcode---反轉整數
leetcode刷題之旅開始了,先從一道最簡單的反轉整數開始吧。 給定一個 32 位有符號整數,將整數中的數字進行反轉。 示例 1: 輸入: 123 輸出: 321 示例 2: 輸入: -123 輸出: -321 示例 3: 輸入: 120 輸出
LeetCode反轉整數(Python)
LeetCode反轉整數 題目 :給定一個 32 位有符號整數,將整數中的數字進行反轉 示例 1: 輸入: 123 輸出: 321 示例 2: 輸入: -123 輸出: -321 示例 3: 輸入: 120 輸出: 21 注意: 假設我們的環境只能儲存 32 位有符號整數,
[leetcode]反轉整數(Reverse Integer)
反轉整數(Reverse Integer) 給定一個 32 位有符號整數,將整數中的數字進行反轉。 示例 1: 輸入: 123 輸出: 321 示例 2: 輸入: -123 輸出: -321 示例 3: 輸入: 120 輸出: 21 注意: 假設我們
Leetcode 反轉整數
題目描述: 給定一個 32 位有符號整數,將整數中的數字進行反轉。 示例 1: 輸入: 123 輸出: 321 示例 2: 輸入: -123 輸出: -321 示例 3: 輸入: 120 輸出: 21 注意: 假設我們的環境只能儲存 32 位有符號整
LeetCode 反轉整數 python
class Solution: def reverse(self, x): """ :type x: int :rtype: int """ r=0
leetcode-反轉整數
輸入32位整數,將其反轉輸出。Example 1:Input: 123 Output: 321 Example 2:Input: -123 Output: -321 Example 3:Input: 1
LeetCode 7.整數反轉(Java)
題目描述: 給出一個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。 示例 1: 輸入: 123 輸出: 321 示例 2: 輸入: -123 輸出: -321 示例 3: 輸入: 120 輸出: 21 注意: 假設我們
[Leetcode] reverse integer 反轉整數
case inpu over 測試 style bit color leetcode ask Reverse digits of an integer. Example1: x = 123, return 321Example2: x = -123, return -321
leetcode刷題日記——反轉整數
leetcode給定一個 32 位有符號整數,將整數中的數字進行反轉。 這裏考慮,交換時,需要註意位數不同,需要乘上對應的位數,代碼如下: int reverse(int x) { int result = 0; while(x != 0) { int tmp = r
LeetCode刷題-007反轉整數
reverse const 數字 rev 輸出 span 溢出 範圍 一個 給定一個 32 位有符號整數,將整數中的數字進行反轉。示例 1:輸入 : 123輸出 : 321示例 2:輸入 : ‐123輸出 : ‐321示例 3:輸入 : 120輸出 : 21註意 :假設我們
【leetcode 簡單】第二題 反轉整數
根據 code 註意 nbsp 輸出 bsp turn res reverse 給定一個 32 位有符號整數,將整數中的數字進行反轉。 示例 1: 輸入: 123 輸出: 321 示例 2: 輸入: -123 輸出: -321 示例 3: 輸入: 120 輸出: 21
Leetcode解題 7. Reverse Integer 反轉整數
ret light leetcode on() def rev python 整數 pre 沒看清要求,提交錯誤一次。 要求是 "如果反轉後的整數溢出,則返回 0"。 class Solution(object): def reverse(self, x)
Leetcode 7.反轉整數 By Python
去除 pytho urn 字符串反轉 -i 數字 語句 def 溢出 思路 python提供了方便的字符串反轉方法,所以還是蠻簡單的這題 註意幾個坑: 0結尾的數字反轉後要去除 0-9的數字不存在反轉問題,直接輸出就好了 代碼 class Solution(object
leetcode記錄-反轉整數
eve str ima 進行 數值範圍 圖片 integer bsp min 給定一個 32 位有符號整數,將整數中的數字進行反轉。 示例 1: 輸入: 123 輸出: 321 示例 2: 輸入: -123 輸出: -321 示例 3: 輸入: 120 輸出: 21
LeetCode演算法題7:反轉整數
給定一個 32 位有符號整數,將整數中的數字進行反轉。 示例1: 輸入: 123 輸出: 321 示例2: 輸入: -123 輸出: -321 示例3: 輸入: 120 輸出: 21 注意: 假設我們的環境只能儲存 32 位有符號整數,其數值範圍是 [−231,
leetcode 13. 羅馬數字轉整數(java)
羅馬數字包含以下七種字元: I, V, X, L,C,D 和 M。 字元 數值 I 1 V 5 X 10 L 50 C
LeetCode-字串轉整數(Java)
文章目錄 題目連結 題目描述 示例 解析 題目連結 Problem.8:https://leetcode/problems/string-to-integer-atoi/ 題目描述 實現 ato