反转字符串 双指针,交换头尾两个指针所指的两个位置的值,指针向中间移动一个位置,重复以上操作,直到两个指针交错; 运算代码如下: class Solution {public: void reverseString(vector<char>& s) { int i = 0; int j = s.size() - 1; while(i<j) { swap(s[i],s[j]); ++ i; -- j; } } };