【Hbu|2-35 判断回文字符串】用两个指针就好了~
import java.util.Scanner;
public class test6 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String str = s.nextLine();
String q = "";
boolean flag = true;
for(int i = 0, j = str.length() -1;
i <= j;
){//双指针
if(str.charAt(i) == str.charAt(j)){
i ++;
j --;
}
else{
flag = false;
break;
}
}
if(flag) System.out.println("yes");
else System.out.println("no");
}
}
推荐阅读
- 蓝桥杯Java真题|19年蓝桥杯Java B组省赛第三题(数列求值)
- 华师oj|2857. 编辑距离
- 13届蓝桥杯夺奖冲刺营|蓝桥杯省赛夺奖冲刺营散列表篇
- 13届蓝桥杯夺奖冲刺营|蓝桥杯省赛夺奖冲刺营贪心算法
- Java设计模式|Java设计模式之概述与七大设计原则
- 设计模式|设计模式七大原则及概述
- #|学习笔记【23种设计模式-第一节(设计模式的七大原则及初步了解UML】)
- 面向对象设计模式|设计模式——工厂方法模式
- 图解设计模式|<Java设计模式>(一)内容介绍 | 设计模式七大原则