跳到主要内容

2414.最长的字母序连续子字符串的长度

链接:2414.最长的字母序连续子字符串的长度
难度:Medium
标签:字符串
简介:给你一个仅由小写英文字母组成的字符串 s ,返回其 最长 的 字母序连续子字符串 的长度。

题解 1 - python

  • 编辑时间:2024-09-19
  • 执行用时:460ms
  • 内存消耗:16.81MB
  • 编程语言:python
  • 解法介绍:一次遍历
class Solution:
def longestContinuousSubstring(self, s: str) -> int:
res = 0
n = len(s)
i = 0
while i < n:
cnt = 1
while i + 1 < n and ord(s[i + 1]) - 1 == ord(s[i]):
cnt += 1
i += 1
res = max(res, cnt)
i += 1
return res