557. 反转字符串中的单词 III C++(使用istringstream)

    科技2026-06-04  13

    给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。

    示例:

    输入:"Let's take LeetCode contest" 输出:"s'teL ekat edoCteeL tsetnoc"

    提示:

    在字符串中,每个单词由单个空格分隔,并且字符串中不会有任何额外的空格。

    C++

    class Solution { public: string reverseWords(string s) { istringstream is(s); string res = "", str; while(is >> str){ reverse(str.begin(), str.end()); res += str + " "; } return res.substr(0, res.size()-1); } };
    Processed: 0.019, SQL: 9