leetcode 7反轉整數

2021-08-25 16:35:50 字數 676 閱讀 7822

隨機一題

給定乙個 32 位有符號整數,將整數中的數字進行反轉。

示例 1:

輸入:123

輸出:321

示例 2:

輸入:-123

輸出:-321

示例 3:

輸入:120

輸出:21

注意:

假設我們的環境只能儲存 32 位有符號整數,其數值範圍是 [−231,  231 − 1]。根據這個假設,如果反轉後的整數溢位,則返回 0。

給定乙個 32 位有符號整數,將整數中的數字進行反轉。

注意:假設我們的環境只能儲存 32 位有符號整數,其數值範圍是 [−231,  231 − 1]。根據這個假設,如果反轉後的整數溢位,則返回 0。

思想:不斷的➗10,得到餘數,再加餘數不斷乘10,重點在於如何表示範圍,至今沒有想到更好的辦法。

class solution 

tmp=tmp/10;

}return (int) (x>0?lreverse:-lreverse);            

}};

LeetCode7反轉整數

給定乙個 32 位有符號整數,將整數中的數字進行反轉。示例 1 輸入 123輸出 321示例 2 輸入 123輸出 321示例 3 輸入 120輸出 21注意 假設我們的環境只能儲存 32 位有符號整數,其數值範圍是 231,231 1 根據這個假設,如果反轉後的整數溢位,則返回 0。以字串方式思考...

LeetCode 7 反轉整數

給定乙個 32 位有符號整數,將整數中的數字進行反轉。示例 1 輸入 123輸出 321示例 2 輸入 123輸出 321示例 3 輸入 120輸出 21注意 假設我們的環境只能儲存 32 位有符號整數,其數值範圍是 231,231 1 根據這個假設,如果反轉後的整數溢位,則返回 0。很簡單,就是不...

leetcode 7 整數反轉

給出乙個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。示例 1 輸入 123 輸出 321 示例 2 輸入 123 輸出 321 示例 3 輸入 120 輸出 21 usr bin env python 3.6 coding utf 8 file 7.反轉整數.py date 20...