class Solution { public: string ReverseSentence(string str) { if(str.empty()){ return str; } string str_tmp; string str_return; for(int i=0; i<str.size(); i++){ if(str[i] != ' '|| i==str.size()-1){ str_tmp += str[i]; }else{ str_tmp.insert(0, " "); str_return.insert(0, str_tmp); cout<<str_return<<endl; str_tmp.clear(); } } str_return.insert(0, str_tmp); return str_return; } };