题目:
给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。
回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。
解题思路:这道题有三种解法,我选择了其中一种。如果x<0并且x的个位数为0的时候要返回false,因为个位数为0取余的时候%10会得到一个整数。这种方法也可以理解成对折,相当于从中间将这个数切开。
举个例子,例如1221,将该整数像照镜子一样体现出来num=12,reverseNum=12,当num不大于reverseNum的时候跳出循环。
如果数字的位数是偶数,例如:1221,123321等,可以直接写num==reverseNum。
如果是奇数,例如12321,代码运行结束之后num=12,reve