博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU_oj_2029 Palindromes _easy version(回文串)
阅读量:5128 次
发布时间:2019-06-13

本文共 674 字,大约阅读时间需要 2 分钟。

Problem Description
 
“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。
 
Input
输入包含多个测试实例,输入数据的第一行是一个正整数n,表示测试实例的个数,后面紧跟着是n个字符串。
 
Output
如果一个字符串是回文串,则输出"yes",否则输出"no".
 
Sample Input
4
level
abcde
noon
haha
 
Sample Output
yes
no
yes
no
 
分析:
两个指针,分别指向字符串两端,从两端向中间遍历,依次判断是否相同,直到指针指向中间,遍历结束
注意点:
 
1 #include
2 #include
3 using namespace std; 4 5 int main() 6 { 7 int n,m,len; 8 char *pf,*pl,s[50]; 9 cin>>n;10 while(n--)11 {12 cin>>s;13 len=strlen(s);14 pf=pl=s;15 pl += (len-1);16 m=1;17 while(m

 

转载于:https://www.cnblogs.com/tenjl-exv/p/7995091.html

你可能感兴趣的文章
linux命令之ifconfig详细解释
查看>>
NAT地址转换
查看>>
Nhibernate 过长的字符串报错 dehydration property
查看>>
Deque - leetcode 【双端队列】
查看>>
人物角色群体攻击判定(一)
查看>>
一步步学习微软InfoPath2010和SP2010--第九章节--使用SharePoint用户配置文件Web service(2)--在事件注册表单上创建表单加载规则...
查看>>
gulp插件gulp-ruby-sass和livereload插件
查看>>
免费的大数据学习资料,这一份就足够
查看>>
clientWidth、clientHeight、offsetWidth、offsetHeight以及scrollWidth、scrollHeight
查看>>
MySQL(一)
查看>>
企业级应用与互联网应用的区别
查看>>
steelray project viewer
查看>>
itext jsp页面打印
查看>>
HTTP之报文
查看>>
Perl正则表达式匹配
查看>>
Git
查看>>
DB Change
查看>>
nginx --rhel6.5
查看>>
Eclipse Python插件 PyDev
查看>>
selenium+python3模拟键盘实现粘贴、复制
查看>>