CassielLee
04
21
每天一道leetcode(Day 24) 每天一道leetcode(Day 24)
10. 正则表达式匹配题目描述给你一个字符串  s  和一个字符规律  p,请你来实现一个支持 ‘.’  和  ‘*‘  的正则表达式匹配。 ‘.’ 匹配任意单个字符‘*‘ 匹配零
2020-04-21
20
20
每天一道leetcode(Day 23) 每天一道leetcode(Day 23)
200. 岛屿数量题目描述给你一个由  ‘1’(陆地)和 ‘0’(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外,你可以假设该网格的四条边均
2020-04-20
19
18
每天一道leetcode(Day 21) 每天一道leetcode(Day 21)
11. 盛最多水的容器题目描述给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点  (i, ai) 。在坐标内画 n 条垂直线,垂直线 i  的两个端点分别为  (i, a
2020-04-18
17
每天一道leetcode(Day 20) 每天一道leetcode(Day 20)
55. 跳跃游戏题目描述给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个位置。 示例 示例  1: 输入: [2,3,1,1,4] 输出: tru
2020-04-17
16
每天一道leetcode(Day 19) 每天一道leetcode(Day 19)
56. 合并区间题目描述给出一个区间的集合,请合并所有重叠的区间。 示例 示例 1: 输入: [[1,3],[2,6],[8,10],[15,18]] 输出: [[1,6],[8,10],[15,18]] 解释: 区间 [1,3] 和 [
2020-04-16
15
14
每天一道leetcode(Day 17) 每天一道leetcode(Day 17)
6. Z 字形变换题目描述将一个给定字符串根据给定的行数,以从上往下、从左到右进行  Z 字形排列。 比如输入字符串为 “LEETCODEISHIRING”  行数为 3 时,排列如下: L C I R E T O E
2020-04-14
13
每天一道leetcode(Day 16) 每天一道leetcode(Day 16)
22. 括号生成题目描述数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例输入:n = 3 输出:[ "((()))", "(()())", "((
2020-04-13
12
每天一道leetcode(Day 15) 每天一道leetcode(Day 15)
355. 设计推特题目描述设计一个简化版的推特(Twitter),可以让用户实现发送推文,关注/取消关注其他用户,能够看见关注人(包括自己)的最近十条推文。你的设计需要支持以下的几个功能: postTweet(userId, tweetI
2020-04-12
11
每天一道leetcode(Day 14) 每天一道leetcode(Day 14)
151. 翻转字符串里的单词题目描述给定一个字符串,逐个翻转字符串中的每个单词。 示例 示例 1: 输入: "the sky is blue" 输出: "blue is sky the" 示例 2: 输入: "  
2020-04-11
2 / 5