题解 | #句子逆序#

句子逆序

https://www.nowcoder.com/practice/48b3cb4e3c694d9da5526e6255bb73c3

#include <iostream>
#include<string>
#include<vector>
using namespace std;
//句子逆序

int main() {
    string str1;
    getline(cin, str1);
    vector<char> str2;
    for (int i = str1.size() - 1; i >= 0; i--) {
        if (str1[i] != ' ') {
            str2.push_back(str1[i]);
        }
        if (str1[i] == ' ' || i == 0) {
            for (int j = str2.size() - 1; j >= 0;
                    j--) { //将存储的单词倒着输出即为正序单词拼写
                cout << str2[j];
            }
            cout << " ";
            str2.clear();
        }
    }
    return 0;
}

全部评论

相关推荐

不愿透露姓名的神秘牛友
06-19 17:02
鼠鼠深知pdd的强度很大,但是现在没有大厂offer,只有一些不知名小厂我是拒绝等秋招呢,还是接下?求大家帮忙判断一下!
水中水之下水道的鼠鼠:接了再说,不图转正的话混个实习经历也不错
投递拼多多集团-PDD等公司10个岗位 >
点赞 评论 收藏
分享
05-19 15:21
已编辑
华南农业大学 Java
白火同学:你才沟通了200,说实话,北上广深杭这里面你连一座城市的互联网公司都没投满呢,更别说还有各种准一线二线城市了。等你沟通突破了三位数,还没结果再考虑转行的事吧。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务