应该是有了之前做数组的一点点经验,很自然的想到了双指针,不过,很简单的代码改了好几遍。。。。。
class Solution {
public:
void reverseString(vector<char>& s) {
vector<char>::size_type sz=s.size();
if(sz==0)
return;
for(int i=0,j=sz-1;i<j;++i,--j){
char tem=s[i];
s[i]=s[j];
s[j]=tem;
}
}
};