LeetCode 151 Reverse Words in a String (Python)

Posted by 小明MaxMing on July 15, 2020

题目

Given an input string, reverse the string word by word.

解题思路

  1. 对应python直接使用split函数
  2. 对于follow up,可以先去掉所有额外的空格,然后使用两个指针将字符串翻转,再对每个单词进行翻转

代码

class Solution:
    def reverseWords(self, s: str) -> str:
        return " ".join(s.split()[::-1])

视频讲解 YouTube<--欢迎点击订阅

视频讲解 bilibili<--欢迎点击订阅