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

每天进步一点点

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

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

相关推荐
lkbhua莱克瓦245 分钟前
Java基础——常用算法4
java·数据结构·笔记·算法·github·排序算法·快速排序
m0_7482480217 分钟前
揭开 C++ vector 底层面纱:从三指针模型到手写完整实现
开发语言·c++·算法
七夜zippoe27 分钟前
Ascend C流与任务管理实战:构建高效的异步计算管道
服务器·网络·算法
Greedy Alg43 分钟前
LeetCode 208. 实现 Trie (前缀树)
算法
还是码字踏实44 分钟前
基础数据结构之哈希表:两数之和(LeetCode 1 简单题)
数据结构·leetcode·散列表
Kt&Rs1 小时前
11.5 LeetCode 题目汇总与解题思路
数据结构·算法·leetcode
还是码字踏实1 小时前
基础数据结构之数组的前缀和技巧:和为K的子数组(LeetCode 560 中等题)
算法·leetcode·前缀和·哈希字典
沙威玛_LHE5 小时前
树和二叉树
数据结构·算法
py有趣6 小时前
LeetCode算法学习之两数之和 II - 输入有序数组
学习·算法·leetcode
夏鹏今天学习了吗6 小时前
【LeetCode热题100(62/100)】搜索二维矩阵
算法·leetcode·矩阵