题解 | 句子逆序
句子逆序
https://www.nowcoder.com/practice/48b3cb4e3c694d9da5526e6255bb73c3
#include <iostream> #include <algorithm> using namespace std; int main() { string str, tmp; while(cin >> tmp) { reverse(tmp.begin(), tmp.end()); str += (tmp + " "); } str.pop_back(); reverse(str.begin(), str.end()); cout << str << endl; return 0; }
先局部反转 再整体反转