1
timonwong Oct 21, 2014
方法很多种
vector<string> words{istream_iterator<string>{istringstream(s)}, istream_iterator<string>{}}; reverse_copy(words.begin(), words.end(), ostream_iterator<string>(cout, " ")); |
2
Exin Oct 21, 2014
这个是用到了栈(Stack)的概念
可以弄一个String的数组,从0位置(底部)开始遇到空格就保存一个单词 然后到句末就从String数组顶部逐个输出,最后加不加空格看具体题目的情况而定 |
3
jakwings Oct 21, 2014
|
4
TMBest Oct 21, 2014 via Android 1,先将整个字符串翻转
2,将每个单词翻转 |