代码随想录-刷题笔记
内容:
本题同样没什么好说的,基本上跟数组筛选一个道理。
这道题也就算是熟悉一下java中stringbuilder的用法。
代码:
import java.util.Scanner;
/**
* @author hasno
*/
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str = scanner.nextLine();
StringBuilder sb = new StringBuilder(str);
for (int i = 0 ; i < sb.length() ;i++) {
if('0'<=sb.charAt(i) && sb.charAt(i)<='9') {
sb.replace(i,i+1,"number");
i+=5;
}
}
System.out.println(sb.toString());
}
}
总结:
写完这一篇之后就是两篇重量级的了
一个是复杂的字符串问题
再一个是kmp算法,讲真这算法有难度,不好理解,但也算是拿下了