763. 划分字母区间
| 2024-5-6
0  |  阅读时长 0 分钟
From
Leetcode
Status
太难了不会
Date
Mar 28, 2024
Tags
贪心算法
Difficulty
中等

题面

给你一个字符串 s 。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。
注意,划分结果需要满足:将所有划分结果按顺序连接,得到的字符串仍然是 s 。
返回一个表示每个字符串片段的长度的列表。
示例 1:
示例 2:
提示:
  • 1 <= s.length <= 500
  • s 仅由小写英文字母组成
 

思路

先记录下每个字母的最远位置,再遍历,更新区间内字母的最远位置,若到达,则分一组
 

题解

Loading...
目录