-
华为机试-单词倒排
- import java.util.Scanner;
- import java.util.Stack;
-
- public class Night712 {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- Stack<String> stack = new Stack<>();
-
- while (scanner.hasNext()) {
- String string = scanner.nextLine();
- String s = "";
-
- for (int i = 0; i < string.length(); i++) {
-
- char c = string.charAt(i);
- if (c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z') {
- s += c;
- if (i == string.length() - 1) {
- stack.push(s.toString());
- }
- } else {
- if (s != "") {
- stack.push(s.toString());
- s = "";
-
- }
- }
- }
-
- if (!stack.isEmpty()) {
- System.out.print(stack.pop());
- }
- while (!stack.isEmpty()) {
- System.out.print(" " + stack.pop());
- }
- System.out.println("");
- }
- }
- }
-
相关阅读:
《时间的朋友》2017跨年演讲:观后感
如何实现目标?
不患贫而患不均
科学地定目标(附我的目标)
书单:我的“基本书”
你只有非常努力,才能看起来毫不费力
买书?买知识?
论知识与技能
【读书笔记】《代码不朽》
【工作实践】如何创新?
-
原文地址:https://www.cnblogs.com/wwjldm/p/7158900.html
Copyright © 2020-2023
润新知