We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0d2d402 commit 0d3ed17Copy full SHA for 0d3ed17
2018.12.2-leetcode557/湛江甲鸟.md
@@ -0,0 +1,28 @@
1
+```
2
+public String reverseWords(String s) {
3
+ String[] words = s.split(" ");
4
+ StringBuilder sb = new StringBuilder();
5
+ int len = words.length;
6
+ if (words.length == 1) {
7
+ return reverseString(s);
8
+ }
9
+ for (int i = 0; i < len - 1; i++) {
10
+ sb.append(reverseString(words[i]) + " ");
11
12
+ sb.append(reverseString(words[len - 1]));
13
+ return String.valueOf(sb);
14
+}
15
+
16
+public String reverseString(String s) {
17
+ char[] chars = s.toCharArray();
18
+ int i = 0;
19
+ int j = chars.length - 1;
20
+ while (i < j) {
21
+ char temp = chars[i];
22
+ chars[i] = chars[j];
23
+ chars[j] = temp;
24
+ i++;
25
+ j--;
26
27
+ return new String(chars);
28
0 commit comments