用递归来判断字符串是否为回文
来源:互联网 发布:淘宝虚拟物品退款诈骗 编辑:程序博客网 时间:2024/06/08 00:18
第一次写博客,好鸡冻~~
自己写了段小程序判断回文,如下,编程新手,有任何意见欢迎指出~
package test;
import java.util.Scanner;public class Huiwen {
public static boolean isHuiwen(String s,int i,int j)
{
if(i > j)
throw new IllegalArgumentException();
if(i == j)
return true;
else{
return (s.charAt(i) == s.charAt(j)) && isHuiwen(s,i+1,j-1);
}
}
public static void main(String[] args) {
String str="";
System.out.println("请输入字符串:");
Scanner input = new Scanner(System.in);
str=input.next();
int i=0;
int j=str.length()-1;
System.out.println(str+"是回文吗?ture or fasle? "+Huiwen.isHuiwen(str,i,j));
}}
阅读全文
0 0
- 用递归来判断字符串是否为回文
- 判断一个字符串是否为回文的递归算法
- 判断一个字符串是否为回文的非递归算法
- 判断一个字符串是否为回文(递归)
- 递归算法应用值判断字符串是否为回文
- 判断字符串是否为回文
- 判断字符串是否为回文
- 判断字符串是否为”回文“
- 判断字符串是否为回文
- 判断字符串是否为回文
- 判断字符串是否为回文
- 判断字符串是否为回文
- 判断是否为回文字符串
- 判断字符串是否为回文
- 递归法判断字符串是否回文
- 递归判断一个字符串是否回文
- 判断字符串是否为回文字符串
- 判断字符串是否为回文字符串
- Python-多任务-进程
- mysql 插入数据时,出现"\xF0\x9F\x8F\x80"这种情况的处理!
- js拖拽图片/input上传+form提交+ajax上传到struts
- 从零开始···修改maven本地库的位置
- 【Linux】在Ubuntu 14.04上配置CentOS 6.X服务器的图形化界面
- 用递归来判断字符串是否为回文
- MSSQL优化(TUNING&OPTMIZATION&优化)之——计划重用(plan reusing)
- 数组字典树模板
- Fragment 的使用
- 解决shiro注释 超越权限问题
- 23种设计模式(7):中介者模式
- Error:Execution failed for task ':app:transformClassesWithDexForDebug'
- iOS 11 适配问题-顶部出现20点的白边
- HTTP请求头详解