下载此文档

判断回文字符串.doc


文档分类:IT计算机 | 页数:约1页 举报非法文档有奖
1/1
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/1 下载此文档
文档列表 文档介绍
该【判断回文字符串 】是由【可爱的嘎嘎】上传分享,文档一共【1】页,该文档可以免费在线阅读,需要了解更多关于【判断回文字符串 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。判断回文字符串
判断回文字符串
判断回文字符串
6、判断回文字符串
回文是一种“从前向后读"和“从后向前读”“rotor"是一个回文字符串。
程序中使用了两种算法来判断回文字符串:
算法一:分别从前向后和从后向前依次获得原串str的一个字符ch1、ch2,比较ch1和ch2,如果不相等,则str肯定不是回文串,yes=false,立即退出循环:否则继续比较,直到字符全部比较完,yes的值仍为true,才能肯定str是回文串。
算法二:将原串str反转成temp串,再比较两串,如果相等则是因文字符串。
源程序
.*;
publicclassPalindromeString{
publicstaticvoidpalindromeString(Strings)
{
inti=0;
for(i=0;i<s。length()/2;i++)
{
if(s。charAt(i)!=(()—1—i))
{
(”thestringisnotapalindromestring.”);
return;
}
}
if(i>=()/2)System。(”thestringisapalindromestring.");
}
publicstaticvoidmain(Stringargs[])throwsIOException
{
BufferedReaderhwin=newBufferedReader(newInputStreamReader(System。in));
System。out。print("请输入一个字符串:");
Strings=();
palindromeString(s);
}
}
(2)运行结果

判断回文字符串 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数1
  • 收藏数0 收藏
  • 顶次数0
  • 上传人可爱的嘎嘎
  • 文件大小108 KB
  • 时间2023-01-02