LeetCode链接:344. 反转字符串 - 力扣(LeetCode)
思路:使用双指针,指针left指向0,指针right指向array.length - 1,当left < right时交换两个指针的值并进行left++,right--
java代码:
class Solution {
public void reverseString(char[] s) {
int left = 0;
int right = s.length - 1;
while(left < right){
char temp = s[left];
s[left++] = s[right];
s[right--] = temp;
}
}
}