Leetcode 557 Reverse Words in a String III
2017-07-01 15:59
483 查看
Leetcode 557 Reverse Words in a String III
class Solution { public: string reverseWords(string s) { int i = 0; int length = s.length(); int left = 0; int right = 0;//单词的左右边界 while (i < length){ if (!isspace(s[i])){ i++; } else{ right = i;//不是i-1 reverse(s.begin() + left, s.begin() + right); left = i + 1; i = left; } } reverse(s.begin() + left, s.end()); return s; } };
相关文章推荐
- leetcode557——Reverse Words in a String III
- 【LeetCode】557 Reverse Words in a String III
- leetcode 557 Reverse Words in a String III
- 字符串-leetcode 557 Reverse Words in a String III
- leetcode 557 Reverse Words in a String III C++
- LeetCode 557 Reverse Words in a String III(逆转字符串)
- leetcode 557.:Reverse Words in a String III
- leetcode557. Reverse Words in a String III
- LeetCode之Reverse Words in a String III
- 557. Reverse Words in a String III
- Leetcode557. Reverse Words in a String III
- 557. Reverse Words in a String III
- 557. Reverse Words in a String III
- leetcode[Reverse Words in a String III]//待整理多种解法
- leetcode解题报告(25):Reverse Words in a String III
- 557. Reverse Words in a String III
- leetCode---Reverse Words in a String III
- 557. Reverse Words in a String III
- 557. Reverse Words in a String III
- leetcode Reverse Words in a String III 反转字符串中的单词