LeetCode刷题笔记——#3. 无重复字符的最长子串
难度:中等 一、题目描述: 二、解题分析: 用字典简历哈希表,当出现重复字符时,更新该字符所在索引和子串起始索引。 ###### leetcode 代码主体 ###### class Solution: def lengthOfLongestSubstring(self, s: str) -> int: start = -1 max_len = 0 d = {} # 對每個字元 for i in range(len(s)): # 檢查字元是否第一次出現 和 位置是否大於指針
用户评论
推荐下载
-
leetcode刷题班题库
一共10节题库,包含大量经典题,而且有很详细的求解步骤
18 2020-11-17 -
leetcode刷算法题源码
密码 刷算法题
24 2021-04-26 -
leetcode算法刷题源码
leetcode:算法刷题
24 2021-04-26 -
LeetCode刷题模板.pdf
1. 二分法 5 1.1. 什么是二分查找 5 1.2. 如何识别二分法 5 1.3. 二分法模板 6 1.3.1. 模板一 6 1.3.1.1. 模板代码 6 1.3.1.2. 关键属性 7 1.3
28 2021-04-24 -
Leetcode面试刷题源码
Leetcode 面试刷题 面试刷题笔记 2021.03.07 剑指优惠第3题 2021.03.08 剑指优惠第4题 2021.03.09 剑指优惠第5题 剑指优惠第6题 2021.03.10 剑指优
18 2021-04-20 -
Leetcode Practice 刷题打卡
《LeetCode刷题打卡实践详解》 LeetCode,一个广受欢迎的在线编程挑战平台,是提升编程技能,尤其是算法和数据结构能力的理想场所。将深入探讨如何利用LeetCode进行有效的刷题练习,并结合
0 2024-10-07 -
LeetCode刷题笔记#6.Z字形变换
难度:中等 一、题目描述: 二、解题分析: 这道题主要是要注意第一行和最后一行是转折点 1、列表存储 这个代码是利用对转折点的判断,将行数的递进在1和-1之间转换。 ###### leetco
6 2021-01-31 -
LeetCode刷题笔记63.不同路径II
难度:中等 一、题目描述: 二、解题分析: 1、解析 达到每一格的路径数量取决于它左边和上边的和。同时,如果这个点有障碍,那么这个点一定为0,因为到不了这个点。 2、代码实现 class Solu
7 2020-12-23 -
JavaScript字符串删除重复字符的方法
本文通过代码实例详解js字符串删除重复字符的方法,代码简单易懂,特此分享供大家参考
8 2020-10-28 -
最长重复字串
计算机程序设计实践题目,最长重复字串。
41 2018-12-27
暂无评论