标签:c++ leetcode solution int else 个数 amp tco class
小弟不才,有错误之处,麻烦指出。谢谢。
判断一个数是否是回文数。
方法一:主要思路是把原本的数字(x)拆分开,组成一个数字(y),然后判断x==y。
class Solution { public: bool isPalindrome(int x) { int i=0; int j=0; int k=0; if (x < 0) {//判断负数 return false; } if(x>=0&&x<10){//2,3,5,等都是回文数 return true; } else { j = x; while (x) { i = x % 10; //取出x中最后一个数字 k = k * 10 + i;//组成新的数字 x =x/10; //x去掉最后一个数字 } if (k==j){ return true; } else{ return false; } } } };
标签:c++ leetcode solution int else 个数 amp tco class
原文地址:https://www.cnblogs.com/tianjiale/p/10022766.html