C++ 代码
class Solution {
public:
string reverseWords(string s) {
int l=0,r=0;
char tmp;
if(s.size()==0)
return s;
s+=' ';
for(int i=0;i<s.size();i++)
{
if(s[i]==' ')
{
r=i-1;
while(l<r)
{
tmp=s[l];
s[l]=s[r];
s[r]=tmp;
l++;
r--;
}
l=i+1;
}
}
s[s.size()-1]=0;
return s;
}
};