inf fun(char *p){ if(p==NULL){ return -1; } for(int i=0,j=strlen(p)-1;i<=j;i++,j--){ if(p[i]!=p[j]){ return 0; } } return 1; } 用c语言写的
int fun(char *p) { char *q=p; while(p!='\0') q++; while(p!=q) { if(*p!=*q) return 0; p++; q--; } return 1; }
伪代码 StringBuilder sb1 = new StringBuilder(str)//str为传入的参数 String s = sb1.reverse().toString //将sb1逆转 if(s.equals(str)){ return 1; } else { return -1; }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题