图解Leetcode
文章平均质量分 61
VGtime
github peterroe
展开
-
1个小时就掌握了N数之和算法的秘诀
两数之和给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在两个元素 a,b,使得 a + b = 0 ?请你找出所有和为 0 且不重复的二元组。注意:答案中不可以包含重复的二元组/*输入:*/ nums = [-1,0,1,2,-1,-4]/*输出:*/ [[-1,1]]示例 2:/*输入:*/ nums = [-6,3,0,2,1,0,-3]/*输出:*/ [[-3,3],[0,0]]示例 3:/*输入:*/ nums = [0]/*输出:*/ []..原创 2021-05-26 22:35:02 · 502 阅读 · 1 评论 -
图解leetcode - 两数相加(难度中)
给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例 1:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807.示例 2:输入:l1 = [0], l2 = [0]输出:[0]示例 3:输入:l1 = [9,9,9,9,9,9,9],原创 2021-05-05 15:43:46 · 223 阅读 · 0 评论 -
图解leetcode - 无重复字符的最长子串(难度中)
给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: s = "pwwkew"输出: 3解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。 请注意,你的答案必须是 子串 的长度,"pwke"原创 2021-04-18 12:21:45 · 273 阅读 · 1 评论