真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

[LeetCode]7.ReverseInteger-創(chuàng)新互聯(lián)

Reverse digits of an integer.

成都創(chuàng)新互聯(lián)公司是專業(yè)的定海網(wǎng)站建設(shè)公司,定海接單;提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行定海網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

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

整數(shù)反轉(zhuǎn):假如輸入123,則輸出321;

解題:

1)如果輸入x為負(fù)數(shù),那么先取負(fù)數(shù)的絕對(duì)值。并修改flag值為0.

2)通過(guò)除十取余開(kāi)始逐步取出個(gè)位數(shù)值,并將該數(shù)值依次加到反轉(zhuǎn)數(shù)值中。

3)對(duì)輸入數(shù)字除十取商。重復(fù)第二步,直到商為零。

4)如果是負(fù)數(shù)輸入,則將絕對(duì)值取反。

說(shuō)明:

1)輸出結(jié)果變量val聲明為long long類型,是防止操作過(guò)程中出現(xiàn)int整數(shù)溢出。

2)返回值:如果輸出結(jié)果大于int型的大值或者小于int型的最小值時(shí)(溢出),那么返回0.否則返回正常輸出結(jié)果。

int reverse(int x) 
{
    int flag = -1; 
    if ( x < 0 ) { 
        x = x * flag;
        flag = 0;
    }
    
    int tmp = 0;
    long long val = 0;
    
    while ( x ) { 
        tmp = x % 10; 
        val = val * 10 + tmp;
        x   = x / 10; 
    }
     
    if ( flag == 0 ) { 
        val = -1 * val;
    } 
      
    return val > INT_MAX || val < INT_MIN ? 0 : val;
}

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


網(wǎng)頁(yè)題目:[LeetCode]7.ReverseInteger-創(chuàng)新互聯(lián)
網(wǎng)站地址:http://weahome.cn/article/hhies.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部