借助 C++ <algorithm> 中的 reverse() 函数 首先翻转整个句子 翻转每个单词 时间复杂度,空间复杂度。 class Solution { public: string ReverseSentence(string str) { reverse(str.begin(), str.end()); string::iterator begin = str.begin(); string::iterator end = str.begin(); while(true){ ...