leetcode 557. Reverse Words in a String III
来源:互联网 发布:易观智库 数据哪来的 编辑:程序博客网 时间:2024/06/05 21:59
Given a string, you need to reverse the order of characters in each word within a sentence while still preserving whitespace and initial word order.
Example 1:
Input: “Let’s take LeetCode contest”
Output: “s’teL ekat edoCteeL tsetnoc”
Note: In the string, each word is separated by single space and there will not be any extra space in the string.
本题题意很简单,直接逆序处理即可
代码如下:
#include <iostream>#include <vector>#include <map>#include <set>#include <queue>#include <stack>#include <string>#include <climits>#include <algorithm>#include <sstream>#include <functional>#include <bitset>#include <numeric>#include <cmath>using namespace std;class Solution {public: string reverseWords(string s) { int pre = 0; for (int i = 0; i <= s.length(); i++) { if (i == s.length() || s[i] == ' ') { reverse(s.begin()+pre, s.begin()+i); pre = i + 1; } } return s; }};
阅读全文
0 0
- leetCode---Reverse Words in a String III
- leetcode-Reverse Words in a String III
- Reverse Words in a String III(leetcode)
- leetcode题解-151. Reverse Words in a String && 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
- 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(easy)
- [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
- LeetCode 557. Reverse Words in a String III
- [leetcode]557. Reverse Words in a String III
- [leetcode: Python]557. Reverse Words in a String III
- 浅析Java中的final关键字
- Qt之QStackedWidget
- OpeningStartAnimation
- matlab bsxfun
- WP Rest API 入门详解
- leetcode 557. Reverse Words in a String III
- RTC
- textview 实现文字拼接 样式
- zookeeper搭建服务自动注册与监控
- 如何去掉iframe框架自带滚动条
- 新总账的凭证分割
- JS判断手机打开PC网站的时候跳转到移动端网站
- Android开发——微信Android架构历史
- linux虚拟机连接主机MySQL