两数之和(Two Sum) 两数之和 题目描述 https://leetcode.cn/problems/two-sum/ 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值 target 的那两个整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。 你可以按任意顺序返回答案。 解题思路 核心观察 对于每个元素 nums[i],我们需要查找是否 2026-04-30 刷题笔记 > 华为机考 > leetcode #哈希表 #Python #题解
无重复字符的最长子串(Longest Substring Without Repeating Characters) 无重复字符的最长子串 题目描述 https://leetcode.cn/problems/longest-substring-without-repeating-characters/ 给定一个字符串 s,请你找出其中不含有重复字符的最长子串的长度。 解题思路 核心观察 使用滑动窗口维护一个不包含重复字符的子串。窗口左边界为 l,右边界为 r(当前遍历到的字符)。 算法步骤 使用集合 a 存储当 2026-04-30 刷题笔记 > 华为机考 > leetcode #Python #滑动窗口 #题解