Skip to content

Commit 947e6d5

Browse files
authored
Create kiritocly.md
1 parent 5173455 commit 947e6d5

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

2018.12.2-leetcode557/kiritocly.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
private static String solution(String input) {
2+
String[] splits = input.split(" ");
3+
StringBuffer sb = new StringBuffer();
4+
for (int i = 0; i < splits.length; i++) {
5+
//对每个字符串进行反转
6+
sb.append(reverse(splits[i]) + " ");
7+
}
8+
return sb.toString();
9+
}
10+
11+
private static String reverse(String str) {
12+
char[] charArray = str.toCharArray();
13+
int i = 0, j = charArray.length - 1;
14+
while (i < j) {
15+
char temp = charArray[i];
16+
charArray[i] = charArray[j];
17+
charArray[j] = temp;
18+
i++;
19+
j--;
20+
}
21+
return String.valueOf(charArray);
22+
}

0 commit comments

Comments
 (0)