翻转单词顺序列

2020-07-28  本文已影响0人  Crazy_Bear
class Solution {
public:
    string ReverseSentence(string str) {
        if(str.empty()) return "";
        reverse(str.begin(),str.end());
        string tmp="";
        string res="";
        for(int i=0;i<str.size();i++)
        {
            if(str[i]==' ') 
            {
                reverse(tmp.begin(),tmp.end());
                res+=tmp;
                res+=" ";
                tmp="";
            }
            else tmp+=str[i];
        }
        reverse(tmp.begin(),tmp.end());
                 res+=tmp;
       return res;
        
    }
   
};
上一篇 下一篇

猜你喜欢

热点阅读