
LeetCode(天梯)记录
记录小白爬天梯的每一天
月下梧桐静待花开
这个作者很懒,什么都没留下…
展开
-
LeetCode数组第六题-四数之和
LeetCode数组第六题-四数之和原创 2022-04-02 11:19:31 · 700 阅读 · 0 评论 -
LeetCode 数组第五题-三数最接近之和
LeetCode 数组第五题-三数最接近之和原创 2022-04-02 09:44:29 · 265 阅读 · 0 评论 -
LeetCode第四天-三数之和
1.题目描述: 给你一个包含 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] 输出:[] 来源:力扣(LeetCode) 链接:https://leetcode-原创 2022-03-03 16:21:35 · 168 阅读 · 0 评论 -
LeetCode第三天-盛最多水的容器
小白天梯第三天 题目描述: 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 说明:你不能倾斜容器。 示例1: 输入:[1,8,6,2,5,4,8,3,7] 输出:49 解释:图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。 来源:力扣(L原创 2022-03-02 11:00:55 · 105 阅读 · 0 评论 -
天梯第二天
小白天梯第二天 题目描述: 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 算法的时间复杂度应该为 O(log (m+n)) 示例: 输入:nums1 = [1,2], nums2 = [3,4] 输出:2.50000 解释:合并数组 = [1,2,3,4] ,中位数 (2 + 3) / 2 = 2.5 本小白的暴力解法: class Solution(object): def findMedianSortedArra原创 2022-02-21 18:42:18 · 90 阅读 · 0 评论 -
LeetCode第一天
小白天梯第一天 本小白的暴力解法: class Solution(object): def twoSum(self, nums, target): """ :type nums: List[int] :type target: int :rtype: List[int] """ for i in range(len(nums)): for j in range(len(nums))原创 2022-02-18 10:54:13 · 190 阅读 · 0 评论