

#yyds干货盘点# 名企真题专题: 回文串
source link: https://blog.51cto.com/u_15488507/5982105
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

#yyds干货盘点# 名企真题专题: 回文串
精选 原创1.简述:
描述给定一个字符串,问是否能通过添加一个字母将其变为回文串。
输入描述:一行一个由小写字母构成的字符串,字符串长度小于等于10。
输出描述:输出答案(YES\NO).
示例12.代码实现:
public class Main{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
String str ;
boolean re=false;
String op="";
while(input.hasNext()){
str = input.next();
re = false;
for(int i=0;i<str.length();i++){
if(i==0){
op = str.substring(1,str.length());
}else{
if(i == str.length()-1){
op = str.substring(0,str.length()-1);
}else{
op = str.substring(0,i)+str.substring(i+1,str.length());
}
}
re = panduan(op);
if(re){
System.out.println("YES");
break;
}
}
if(re == false){System.out.println("NO");}
}
}
public static boolean panduan(String s){
char[] list = s.toCharArray();
int i=0,j=list.length-1;
while(i<j){
if(list[i] != list[j]){
return false;
}
i++;
j--;
}
return true;
}
}
- 赞
- 收藏
- 评论
- 分享
- 举报
Recommend
-
7
#yyds干货盘点# 解决名企真题:扭蛋机 原创 97的风 2022-07-01 17:32:57
-
7
#yyds干货盘点# 解决名企真题:交叉线 原创 97的风 2022-07-07 09:51:21
-
8
#yyds干货盘点# 解决名企真题:火眼金睛 原创 97的风 2022-07-08 10:36:2...
-
3
#yyds干货盘点# 解决名企真题:附加题 原创 97的风 2022-07-14 09:42:01
-
5
#yyds干货盘点# 解决名企真题:懂二进制 原创 97的风 2022-07-22 18:25:1...
-
19
#yyds干货盘点# 名企真题专题:搬圆桌 精选 原创 97的风 2022-12-05 16:49:32
-
9
#yyds干货盘点# 名企真题专题:最大乘积 精选 原创 97的风 2022-12-06 18:09:05
-
5
#yyds干货盘点# 名企真题专题:最大差值 精选 原创 97的风 2022-12-07 18:20:31
-
10
#yyds干货盘点# 名企真题专题:获得最多的奖金 精选 原创 97的风 2022-12-12 17:5...
-
10
#yyds干货盘点# 名企真题专题:怪数 精选 原创 97的风 2022-12-26 15:59:54
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK