leetcode[7] Reverse Integer

来源:互联网 发布:mysql 查询 锁定的表 编辑:程序博客网 时间:2024/05/21 11:17

Reverse digits of an integer.

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



class Solution {public:int reverse(int x) {if (x > 0) {int a = 0, b;while (x > 0) {b = a;a = a * 10 + x % 10;x /= 10;}if(a/10==b)return a;else return 0;}else if (x == 0) return 0;else {x = -x;int a = 0, b;while (x > 0) {b = a;a = a * 10 + x % 10;x /= 10;}if (a / 10 == b)return -a;else return 0;}}};




0 0
原创粉丝点击