[LeetCode]Reverse Words in a String
来源:互联网 发布:冰与火之歌 知乎 编辑:程序博客网 时间:2024/05/16 14:43
题目地址:https://oj.leetcode.com/problems/reverse-words-in-a-string/
* 翻转单词 * eg: "hello the world" -> "world the hello" * 单词之间或者字符串两端可能有一个或者多个空格,输出时字符串两端无空格, * 单词之间只能有一个空格 */void reverse_words(string &s) {vector<string> strs;for (size_t i = 0; i < s.size(); ++i) {if (s[i] != '\x20') {string t = "";for (size_t k = i; k < s.size(); ++k) {if (s[k] != '\x20') {t += s[k];if (k != s.size() - 1)continue;else {if (t.size() > 0) {strs.push_back(t);i = k;break;}}}if (t.size() > 0)strs.push_back(t);i = k;break;}}}s = "";for (int i = strs.size() - 1; i >= 0; --i) {if (i > 0) {s += strs[i] + " ";} else {s += strs[i];}}}
0 0
- Leetcode - string - Reverse Words in a String
- Reverse words in a String leetcode
- [LeetCode]Reverse Words in a String
- 【LeetCode】Reverse Words in a String
- Reverse Words in a String (LeetCode)
- LeetCode Reverse Words in a String Total
- LeetCode(151)Reverse Words in a String
- Reverse Words in a String -- LeetCode
- leetcode Reverse Words in a String
- LeetCode OJ:Reverse Words in a String
- LeetCode Reverse Words in a String
- 【LeetCode】Reverse Words in a String
- [Leetcode] Reverse Words in a String
- Reverse Words in a String[LeetCode]
- LeetCode OJ :Reverse Words in a String
- Leetcode: Reverse Words in a String
- 【LeetCode】Reverse Words in a String
- 【LeetCode】Reverse Words in a String
- CCAccelerometerDelegate(重力感应消息委托)
- JAVA工厂设计模式
- iperf详细使用方法
- spring国际化的使用
- 锁定表头和固定列(Fixed table head and columns)
- [LeetCode]Reverse Words in a String
- cvFitEllipse
- uml系列资料转载-http://www.cnblogs.com/ywqu/category/223486.html(博客园-灵动生活)
- Cygwin的中文支持(解决乱码)
- 在Qt中连接SQLite和MySQL数据库
- scanf的用法
- .NET通过RFC读取SAP数据
- Oracle中存储过程和函数的区别
- android让一个activity 浮在锁屏界面的上方