反转字符串 1.思路 通过双指针的思想,使用i,j两个索引分别从头尾出发,向中间靠拢,同时交换各自索引的值,即依次交换字符串中的字符。当i>j时,则说明遍历完成,字符串也完成反转。 2.代码 class Solution { public: void reverseString(vector<char>& s) { int i=0,j=s.size()-1; while(i<j) { swap(s[i++],s[j--]); } } };