非严格递增连续数字序列
题目
输入一个字符串仅包含大小写字母和数字
求字符串中包含的最长的非严格递增连续数字序列长度
比如:
12234 属于非严格递增数字序列
输入
输入一个字符串仅包含大小写字母和数字
输出
输出字符串中包含的最长的非严格递增连续数字序列长度
示例一
输入
abc2234019A334bc
输出
4
说明
2234`为最长的非严格递增连续数字序列,所以长度为`4
编码思路
输入一行字符串,然后对字符串中的数字字符进行特定操作,最后输出结果。
核心知识点
函数 solve_method()
接受一个字符串参数 line,首先将其转换为字符列表 chars。接着定义变量 curLen 和 maxLen 分别记录当前数字连续出现的长度和最长的数字连续出现的长度,初始化为 0。变量 last 记录上一个数字字符,初始值为字符 ‘a’。
接下来,遍历字符列表 chars。对于每一个字符,如果它是数字字符,则判断它是否大于等于上一个数字字符 last。如果是,