Leetcode
文章平均质量分 55
力扣刷题记录
Small_handsome
帅的不要不要的
展开
-
LeetCode.三数之和
LeetCode刷题15 题目描述给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。示例示例 1:输入:nums = [-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]示例 2:输入:nums = []输出:[]示例 3:输入:nums = [0]输出:[]提示0 <= n原创 2022-01-25 18:31:36 · 381 阅读 · 0 评论 -
LeetCode-3 无重复字符的最长子串
LeetCode刷题——无重复字符的最长子串——滑动窗口笨拙手动实现方式题目描述给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例示例1输入: s = “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例2输入: s = “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例3输入: s = “pwwkew”输出: 3解释: 因为无重复字符的最长子串是 “wke原创 2021-06-01 15:16:47 · 282 阅读 · 0 评论 -
LeetCode1456——定长子串中元音的最大数目
LeetCode刷题——定长子串中元音的最大数目题目描述给你字符串 s 和整数 k 。请返回字符串 s 中长度为 k 的单个子字符串中可能包含的最大元音字母数。英文中的 元音字母 为(a, e, i, o, u)。示例示例1输入:s = “abciiidef”, k = 3输出:3解释:子字符串 “iii” 包含 3 个元音字母。示例2输入:s = “aeiou”, k = 2输出:2解释:任意长度为 2 的子字符串都包含 2 个元音字母。示例3输入:s = “l原创 2021-05-31 16:06:56 · 2349 阅读 · 0 评论 -
LeetCode1208——尽可能使字符串相等
LeetCode1208——尽可能使字符串相等题目描述给你两个长度相同的字符串,s 和 t。将 s 中的第 i 个字符变到 t 中的第 i 个字符需要 |s[i] - t[i]| 的开销(开销可能为 0),也就是两个字符的 ASCII 码值的差的绝对值。用于变更字符串的最大预算是 maxCost。在转化字符串时,总开销应当小于等于该预算,这也意味着字符串的转化可能是不完全的。如果你可以将 s 的子字符串转化为它在 t 中对应的子字符串,则返回可以转化的最大长度。如果 s 中没有子字符串可以转化原创 2021-05-31 15:49:28 · 319 阅读 · 0 评论