Leetcode——字符串反轉題目總結

151. Reverse Words in a String

題目鏈接:https://leetcode-cn.com/problems/reverse-words-in-a-string/?utm_source=LCUS&utm_medium=ip_redirect_q_uns&utm_campaign=transfer2china

class Solution {
public:
    string reverseWords(string s) {
        auto a= s.begin();
        auto b= s.begin();
        reverse(s.begin(),s.end());
        while(a!=s.end())
        {
            while(a!=s.end() && *a!=' ')
           {a++;}
            reverse(b,a);
            while(a!=s.end() && *a==' ')
         {a++;}
         b=a;
        }
         return s;
    }
};

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章