难度:中等 一、题目描述: 二、解题分析: 用字典简历哈希表,当出现重复字符时,更新该字符所在索引和子串起始索引。 ###### leetcode 代码主体 ###### class Solution: def lengthOfLongestSubstring(self, s: str) -> int: start = -1 max_len = 0 d = {} # 對每個字元 for i in range(len(s)): # 檢查字元是否第一次出現 和 位置是否大於指針