LC 1446.Consecutive Characters
题目描述
这是 LeetCode
上的 1446.
连续字符 ,难度为简单。
给你一个字符串 s
,字符串的「能量」定义为:只包含一种字符的最长非空子字符串的长度。
请你返回字符串 s
的 能量。
示例 1:
1 |
|
示例 2:
1 |
|
提示:
1 <= s.length <= 500
s
只包含小写英文字母。
解答
方法一:模拟
根据题意,对前一个字符是否和当前的字符相同进行判断,如果是就计数,最后求出最大的计数量。
1 |
|
时间复杂度:\(O(N)\),其中
N
为s
的长度。空间复杂度:\(O(1)\)。
每题一图
LC 1446.Consecutive Characters
https://chen-huaneng.github.io/2023/12/13/2023-12-13-2023-12-13-lc-1446/