做电影网站需要多打了服务器,安徽今天的新消息,长沙市天心区建设局网站,菏泽做网站给你一个整数 x #xff0c;如果 x 是一个回文整数#xff0c;返回 true #xff1b;否则#xff0c;返回 false 。 回文数 是指正序#xff08;从左向右#xff09;和倒序#xff08;从右向左#xff09;读都是一样的整数。 例如#xff0c;121 是回文#xff0c;而… 给你一个整数 x 如果 x 是一个回文整数返回 true 否则返回 false 。 回文数 是指正序从左向右和倒序从右向左读都是一样的整数。 例如121 是回文而 123 不是。 示例 1 输入x 121
输出true示例 2 输入x -121
输出false
解释从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3 输入x 10
输出false
解释从右向左读, 为 01 。因此它不是一个回文数。提示 -231 x 231 - 1 进阶你能不将整数转为字符串来解决这个问题吗 找找自信评论好多面向答案编程设计 哈哈
bool isPalindrome(int x) {if(x 0) return false;long long int r_x 0, temp x;while (temp) {r_x r_x * 10 temp % 10;temp / 10;}if (x r_x) return true;else return false;
}