【LeetCode】557 Reverse Words in a String III

来源:互联网 发布:被掩埋的巨人 知乎 编辑:程序博客网 时间:2024/06/01 17:44

原题地址:557. Reverse Words in a String III

解法

string reverseWords(string s) {    int i = 0, j = 0;    for (j = 0; j < s.length(); j++) {        if (s[j] == ' ' || s[j] == '0') {            reverse(s.begin() + i, s.begin() + j);            i = j + 1;        }    }    reverse(s.begin() + i, s.end());    return s;}

参考:

[C++] [Java] Clean Code

最后更新于2017年6月27日。

0 0
原创粉丝点击