做题记录--day46

《算法笔记》3.5小节——入门模拟->字符串处理

例题I 回文串没有难度,从[0到len/2-1]就可以

#include<stdio.h>
#include<string.h>
bool pd(char a[])
{
    int len=strlen(a);
    if(len==0||len==1) return true;
    for(int i=0;i<=len/2-1;i++)
    {
        if(a[i]!=a[len-i-1])
            return false;
    }
    return true;
}
int main()
{
    char a[1000];
    while(scanf("%s",a)!=EOF)
    {
        bool ans=pd(a);
        if(ans==true)
            printf("YES\n");
        else
            printf("NO\n");
    }
    return 0;
}
View Code

猜你喜欢

转载自www.cnblogs.com/tingxilin/p/11398526.html