百度权重5的网站能卖多少钱,滨江网站建设制作,建一个公司网站需要几天,域名的四个组成部分力扣题-11.23
[力扣刷题攻略] Re#xff1a;从零开始的力扣刷题生活
力扣题1#xff1a;557. 反转字符串中的单词 III
解题思想#xff1a;先读取单词#xff0c;然后将单词进行翻转即可
class Solution(object):def reverseWords(self, s)::type s…力扣题-11.23
[力扣刷题攻略] Re从零开始的力扣刷题生活
力扣题1557. 反转字符串中的单词 III
解题思想先读取单词然后将单词进行翻转即可
class Solution(object):def reverseWords(self, s)::type s: str:rtype: strword_list s.split()string for i in range(len(word_list)):string self.reverse(word_list[i]) return string.rstrip()def reverse(self, s):s_list list(s)for i in range(len(s_list)//2):temp s_list[i]s_list[i] s_list[len(s_list)-i-1]s_list[len(s_list)-i-1] tempreturn .join(s_list)class Solution {
public:string reverseWords(string s) {string result ;int start 0;int temp 0;for (int i 0; i s.size(); i) {if (s[i] ! ) {temp 1;} else {result reverse(s.substr(start, temp)) ;start i 1;temp 0;}}result reverse(s.substr(start, temp)); return result;}string reverse(const string s) {string reversed s;for (int i 0; i reversed.size() / 2; i) {char temp reversed[i];reversed[i] reversed[reversed.size() - 1 - i];reversed[reversed.size() - 1 - i] temp;}return reversed;}
};