蓝桥杯校内选拔第九题
2016-12-27 08:46
253 查看
package s2;
import java.util.Scanner;
public class test9 {
public static boolean t(char[] s,int a,int b){
//System.out.println(a+","+b);
if(a==b){
return true;
}else{
if(s[a]==s[b]){
t(s,a+1,b-1);
}else{
return false;
}
}
return true;
}
public static void main(String args[]){
//9.有一种特殊形式的字符串,其正反序相同,被称为“回文字符串”。例如LeveL就是一个回文字符串。
Scanner scan=new Scanner(System.in);
String s=scan.next();
test9 q=new test9();
//String str = "abcde";
//char[] ch = str.toCharArray();
char[] ch=s.toCharArray();
//System.out.println(ch.length);
//boolean p=q.t(ch,0,ch.length-1);
//System.out.println(p);
if(q.t(ch,0,ch.length-1)){
System.out.println("yes");
}else{
System.out.println("no");
}
}
}
import java.util.Scanner;
public class test9 {
public static boolean t(char[] s,int a,int b){
//System.out.println(a+","+b);
if(a==b){
return true;
}else{
if(s[a]==s[b]){
t(s,a+1,b-1);
}else{
return false;
}
}
return true;
}
public static void main(String args[]){
//9.有一种特殊形式的字符串,其正反序相同,被称为“回文字符串”。例如LeveL就是一个回文字符串。
Scanner scan=new Scanner(System.in);
String s=scan.next();
test9 q=new test9();
//String str = "abcde";
//char[] ch = str.toCharArray();
char[] ch=s.toCharArray();
//System.out.println(ch.length);
//boolean p=q.t(ch,0,ch.length-1);
//System.out.println(p);
if(q.t(ch,0,ch.length-1)){
System.out.println("yes");
}else{
System.out.println("no");
}
}
}
相关文章推荐
- 蓝桥杯校内选拔第三题
- Java高职蓝桥杯校内选拔题
- 蓝桥杯校内选拔第四题
- Java高职蓝桥杯校内选拔题水仙花数
- 蓝桥杯校内选拔第五题
- Java高职蓝桥杯校内选拔题
- 蓝桥杯校内选拔第六题
- Java高职蓝桥杯校内选拔题回文字符串
- 2015年蓝桥杯校内选拔(C/C++本科B组)1-5题
- 蓝桥杯校内选拔第七题
- Java高职蓝桥杯校内选拔题前N项之和
- 2015-年校内选拔-蓝桥杯C-(A组)赛题-最长公共子序列
- 2015-年校内选拔-蓝桥杯C-(A组)赛题-圆周率pai
- 蓝桥杯校内选拔第八题
- Java高职蓝桥杯校内选拔题身份证的奥秘
- 2015蓝桥杯校内选拔C/C++组题1
- 第六届蓝桥杯校内选拔:数独
- 2015-年校内选拔-蓝桥杯C-(A组)赛题-dfs-7对数字
- 蓝桥杯校内选拔第十题
- 2015蓝桥杯C/C++校内选拔 C组 题2