通过万岁!!!
- 题目:就是给你一个字符串数组,然后进行反转。
- 思路:用双指针,一个头,一个尾,然后用一个变量继续交换即可。
- 技巧:双指针
java代码
class Solution {
public void reverseString(char[] s) {
// 双指针进行交换即可
int l = 0, r = s.length - 1;
char c;
while (l < r) {
c = s[l];
s[l++] = s[r];
s[r--] = c;
}
}
}
- 总结:题目比较简单,就是双指针。这都是属于基础题。