【LeetCode】每日一题 2024_9_19 最长的字母序连续子字符串的长度(字符串,双指针)

前言

每天和你一起刷 LeetCode 每日一题~

LeetCode 启动!

题目:坐上公交的最晚时间

代码与解题思路

go 复制代码
func longestContinuousSubstring(s string) (ans int) { 
    // 题目要求: 最长 的 字母序连续子字符串 的长度
    // 双指针,start 和 i 维护这个连续子串的长度,然后实时更新 ans 最大值即可
    start := 0
    for i := 1; i < len(s); i++ {
        if s[i] != s[i-1]+1 {
            ans = max(ans, i-start)
            start = i
        }
    }
    return max(ans, len(s)-start)
}

今天的题目比较简单~

算是一道普通的模拟题,直接遍历数组,求连续的字母序字符串,然后维护一个最长的长度即可~

视频实况

【【LeetCode】每日一题 2024_9_19 最长的字母序连续子字符串的长度(字符串,双指针)】

每天进步一点点

可以和我刷一辈子的每日一题吗?

一题一题,积累起来就是一辈子。

相关推荐
罗西的思考7 小时前
【Agentic RL】Dressage Staleness 控制深度分析
人工智能·算法·机器学习
quaer7 小时前
弗洛伊德算法--判圈法寻找环的入口O(n) O(1)
数据结构·算法
文丑颜不良啊9 小时前
LeetCode51~75题目解析
leetcode
高晶9 小时前
无乘法器实现LC二阶滤波器:基于移位运算的快速算法与四种精度推导
算法·设计模式·程序员
ysbfsy9 小时前
大数计算思路
算法
高晶9 小时前
主从自动分配算法:平均值乘以设备数一半的选举基准值解析
算法·设计模式·程序员
学电子她就能回来吗9 小时前
LeetCode Hot 100|普通数组专题学习笔记(零基础版)
笔记·算法·leetcode
用户老李9 小时前
反向传播计算梯度举例
算法
niyongsheng9 小时前
多智能体连续时间内路径规划:AA-SIPP(m) 的 Rust 实现与算法
算法·rust·机器人
招聘背调实务专家杨宏10 小时前
上级评价出现主观偏差与口径冲突时如何校准
职场和发展