建议这道题目基本把 刚刚做过的字符串操作 都覆盖了不过就算知道解题思路本题代码并不容易写要多练一练。题目链接https://leetcode.cn/problems/reverse-words-in-a-string/视频讲解https://www.bilibili.com/video/BV1uT41177fX今日收获这题写起来真的很难要注意的细节不少写的很不熟练看着题解一点点做classSolution{public:stringreverseWords(string s){intleft0,rights.size()-1;while(leftrights[left] )left;while(leftrights[right] )--right;dequestringd;string word;while(leftright){charcs[left];if(word.size()c ){d.push_front(move(word));word;}elseif(c! )wordc;left;}d.push_front(move(word));string ans;while(!d.empty()){ansd.front();d.pop_front();if(!d.empty())ans ;}returnans;}};