解題思路:
(1)使用stringstream切分字符串,再使用字符串的拼接
(2)也可以使用原地算法,不過有點燒腦,這裏就不介紹了~
class Solution {
public:
string reverseWords(string s) {
string str,target = "";
stringstream steam(s);
while(steam>>str) {
target = str+" "+target;
}
return target.substr(0,target.length()-1);
}
};