logo头像

不忘初心,奋力前行

Leetcode题目解析(191217):20&22&32

Leetcode 20:有效的括号题目描述给定一个只包括 ‘(‘,’)’,’{‘,’}’,’[‘,’]’ 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。 注意空字符串...

Leetcode题目解析(191207):10&21&23&31

Leetcode 10:正则表达式匹配题目描述给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和 ‘* ‘ 的正则表达式匹配。 题目解析详见:https://leetcode-cn.com/problems/reg...

Leetcode题目解析(191206):33&34&39&42

Leetcode 39:组合总和题目描述给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的数字可以无限制重...

Leetcode题目解析(191203):11&15&17&46&49

Leetcode 11:盛最多水的容器题目描述给定 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的...

Leetcode题目解析(191201):53&55&56

今天终于了2019年的最后一个月了,要坚持在本周完成Leetcode的100道题第一遍,加油! Leetcode 53:最大子序和题目描述给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最...

Leetcode题目解析(191129):4&5&48&62&64

Leetcode 4:寻找两个有序数组的中位数题目描述给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums...

Leetcode题目解析(191128):2&3&72&75&76

Leetcode 2:两数相加题目描述给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们...