目录

力扣186. 反转字符串中的单词 II

力扣186. Reverse Words in a String II(反转字符串中的单词 II)

给你一个字符数组 s,反转字符串中单词的顺序。你必须原地修改输入数组、使用 O(1) 额外空间。与 151 题不同,这里输入是字符数组而不是字符串。

示例 1:

../posts/01_学习/87_LeetCode/0186_反转字符串中的单词II/img/0186-1-description.png

输入:s = ["t","h","e"," ","s","k","y"," ","i","s"," ","b","l","u","e"]
输出:["b","l","u","e"," ","i","s"," ","s","k","y"," ","t","h","e"]

提示:

  • 1 <= s.length <= 10^5
  • s[i] 可以是一个空格或小写英文字母
  • 单词之间由单个空格分隔
  • 没有前导或尾随空格