codeup 5901 回文串

Posted 杰西啊杰西

tags:

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

codeup 5901 回文串

题目:

输入一个长度不超过255的字符串判断其是否为回文串

//回文串

#include<cstdio>

int main()
{
    char str[256];
    scanf("%s",&str);
    int len=0,i=0,j=0;
    while(str[i]!='\\0')
    {
        i++;
    }
    len=i;
    for(i=0,j=len-1;i<=j;i++,j--)
    {
        if(str[i]!=str[j])
            break;
    }
    if(i>j)
        printf("YES\\n");
    else
        printf("NO\\n");
    return 0;
}

书本代码

可以进行循环输入

//回文串

#include<cstdio>

int main()
{
    char str[256];
    scanf("%s",&str);
    int len=0,i=0,j=0;
    while(str[i]!='\\0')
    {
        i++;
    }
    len=i;
    for(i=0,j=len-1;i<=j;i++,j--)
    {
        if(str[i]!=str[j])
            break;
    }
    if(i>j)
        printf("YES\\n");
    else
        printf("NO\\n");
    return 0;
}

以上是关于codeup 5901 回文串的主要内容,如果未能解决你的问题,请参考以下文章

算法竞赛入门经典 例题 3-4 回文串

最长回文字串暴力

CSDN|每日一练最长回文串

CSDN|每日一练最长回文串

Android代码片段

添加字符判断是否为回文串