We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 45b4b5b commit 5e27b1aCopy full SHA for 5e27b1a
src/main/java/com/fishercoder/solutions/_344.java
@@ -2,16 +2,12 @@
2
3
public class _344 {
4
public static class Solution1 {
5
- public String reverseString(String s) {
6
- int i = 0;
7
- int j = s.length() - 1;
8
- char[] chars = s.toCharArray();
9
- while (i < j) {
10
- char temp = chars[i];
11
- chars[i++] = chars[j];
12
- chars[j--] = temp;
+ public void reverseString(char[] s) {
+ for (int left = 0, right = s.length - 1; left < right; left++, right--) {
+ char tmp = s[left];
+ s[left] = s[right];
+ s[right] = tmp;
13
}
14
- return new String(chars);
15
16
17
0 commit comments