[Leetcode] 9.回文数

Posted 漫小牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Leetcode] 9.回文数相关的知识,希望对你有一定的参考价值。

题目描述

给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。
回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。

题解

#include <stdio.h>
#include <string.h>

bool isPalindrome(int x){
    char str[30];
    sprintf(str, "%d" , x);
    int i = 0;
    int len = strlen(str);
    while(i<len/2)
    {
        if(str[i] != str[len-1-i])
            return false;
        i++;
    }
    return true;
}

以上是关于[Leetcode] 9.回文数的主要内容,如果未能解决你的问题,请参考以下文章

leetCode第9题——回文数

LeetCode 9. 回文数

leetcode 9

LeetCode Golang 9.回文数

[LeetCode]9. 回文数

leetcode 9 回文数