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

每天进步一点点

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

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

相关推荐
ai产品老杨42 分钟前
减少交通拥堵、提高效率、改善交通安全的智慧交通开源了。
前端·vue.js·算法·ecmascript·音视频
小于不是小鱼呀1 小时前
手撕 K-Means
人工智能·算法·机器学习
m0_740154671 小时前
K-Means颜色变卦和渐变色
算法·机器学习·kmeans
东皇太星1 小时前
SIFT算法详细原理与应用
图像处理·算法·计算机视觉
鑫鑫向栄2 小时前
[蓝桥杯]堆的计数
数据结构·c++·算法·蓝桥杯·动态规划
緈福的街口2 小时前
【leetcode】3. 无重复字符的最长子串
算法·leetcode·职场和发展
麦仓分享2 小时前
C++算法动态规划3
算法·动态规划
HEX9CF3 小时前
【Linux】awk 命令详解及使用示例:结构化文本数据处理工具
linux·chrome·算法
Cl_rown去掉l变成C3 小时前
第J3-1周:DenseNet算法 实现乳腺癌识别
人工智能·pytorch·算法
努力学习的小廉3 小时前
我爱学算法之—— 前缀和(中)
开发语言·redis·算法