LeetCode题组:第7题-整数反转
生活随笔
收集整理的這篇文章主要介紹了
LeetCode题组:第7题-整数反转
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
題目:整數(shù)反轉(zhuǎn)
給出一個 32 位的有符號整數(shù),你需要將這個整數(shù)中每位上的數(shù)字進行反轉(zhuǎn)。
示例 1:
輸入: 123
輸出: 321
示例 2:
輸入: -123
輸出: -321
示例 3:
輸入: 120
輸出: 21
注意:
假設我們的環(huán)境只能存儲得下 32 位的有符號整數(shù),則其數(shù)值范圍為 [?231, 231 ? 1]。請根據(jù)這個假設,如果反轉(zhuǎn)后整數(shù)溢出那么就返回 0。
我的解答:
int reverse(int x){long count=0;while(x!=0){count=count*10+x%10;x=x/10;}return count>2147483647||count<-2147483648?0:count; }總結(jié)
以上是生活随笔為你收集整理的LeetCode题组:第7题-整数反转的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode题组:第1162题-地图
- 下一篇: LeetCode题组:第9题-回文数