【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 最长的字母序连续子字符串的长度(字符串,双指针)】

每天进步一点点

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

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

相关推荐
励志要当大牛的小白菜20 分钟前
ART配对软件使用
开发语言·c++·qt·算法
qq_5139704423 分钟前
力扣 hot100 Day56
算法·leetcode
PAK向日葵1 小时前
【算法导论】如何攻克一道Hard难度的LeetCode题?以「寻找两个正序数组的中位数」为例
c++·算法·面试
爱喝矿泉水的猛男3 小时前
非定长滑动窗口(持续更新)
算法·leetcode·职场和发展
YuTaoShao3 小时前
【LeetCode 热题 100】131. 分割回文串——回溯
java·算法·leetcode·深度优先
YouQian7724 小时前
Traffic Lights set的使用
算法
go54631584655 小时前
基于深度学习的食管癌右喉返神经旁淋巴结预测系统研究
图像处理·人工智能·深度学习·神经网络·算法
aramae6 小时前
大话数据结构之<队列>
c语言·开发语言·数据结构·算法
大锦终6 小时前
【算法】前缀和经典例题
算法·leetcode
想变成树袋熊6 小时前
【自用】NLP算法面经(6)
人工智能·算法·自然语言处理