题解 | #单词倒排#
单词倒排
https://www.nowcoder.com/practice/81544a4989df4109b33c2d65037c5836
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.time.LocalDateTime;
import java.util.*;
import java.util.stream.IntStream;
import java.util.stream.Stream;
import static java.util.stream.Stream.*;
public class Main {
public static void main(String[] args) throws IOException {
//testCompletePack();
testTh();
}
private static void testTh() throws IOException {
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
String str;
StringBuilder sb = new StringBuilder();
while ((str = bf.readLine()) != null) {
char[] chars = str.toCharArray();
for (int i = 0; i < chars.length; i++) {
if ((chars[i] >= 'a' && chars[i] <= 'z') || (chars[i] >= 'A' &&
chars[i] <= 'Z')) {
continue;
} else {
String temp = chars[i] + "";
str = str.replace(temp, " ");
}
}
String[] split = str.split(" ");
for (int i = split.length - 1; i >= 0; i--) {
System.out.print(split[i] + " ");
}
}
}
}
查看16道真题和解析
OPPO公司福利 1269人发布