面试算法:回文数

判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

class Solution {

public:

    bool isPalindrome(int x) {

        std::string str = std::to_string(x);

        int mSize = str.size();

        for(int i =0 ;i< str.size();i++){

            if(i == mSize-1){

                return true;

            }

            if(str[i] == str[mSize -1]){

                mSize--;

                continue;

            }else{

                return false;

            }

        }

        return true;

    }

};
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 判断是不是回文数 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例1...
    凯哥Java阅读 565评论 0 1
  • 题目地址:回文数 1.题目描述 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的...
    站在海边看远方阅读 456评论 0 0
  • 回文数的定义:回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例1: 输入:121 输出:Tru...
    只有我最可爱c阅读 2,181评论 1 2
  • 题目描述 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 输...
    zhipingChen阅读 510评论 1 2
  • 刚看了黄磊与陈志远的友谊故事,禁不住潸然泪下;喜欢那份厚重,喜欢一份与众不同,可惜红尘滚滚,痴念有几人?也不少动心...
    月色生香阅读 1,154评论 0 13

友情链接更多精彩内容