link: https://leetcode.com/problems/reverse-string/
遇上reverse,考虑双指针是否可用
Solution: 双指针
class Solution {
public void reverseString(char[] s) {
int len = s.length;
if(len != 0) {
int l = 0, r = len - 1;
while(l <= r) {
swap(s, l, r);
l++;
r--;
}
}
}
public void swap(char[] s, int l, int r) {
char temp;
temp = s[l];
s[l] = s[r];
s[r] = temp;
}
}