会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
乐乐章
NLP/推荐 我很菜
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
72
下一页
2022年7月6日
474. 一和零 (三维01背包)
摘要: 难度中等754 给你一个二进制字符串数组 strs 和两个整数 m 和 n 。 请你找出并返回 strs 的最大子集的长度,该子集中 最多 有 m 个 0 和 n 个 1 。 如果 x 的所有元素也是 y 的元素,集合 x 是集合 y 的 子集 。 示例 1: 输入:strs = ["10", &q
阅读全文
posted @ 2022-07-06 00:14 乐乐章
阅读(36)
评论(0)
推荐(0)
2022年6月19日
768. 最多能完成排序的块 II ( 栈)
摘要: 难度困难126 这个问题和“最多能完成排序的块”相似,但给定数组中的元素可以重复,输入数组最大长度为2000,其中的元素最大为10**8。 arr是一个可能包含重复元素的整数数组,我们将这个数组分割成几个“块”,并将这些块分别进行排序。之后再连接起来,使得连接的结果和按升序排序后的原数组相同。 我们
阅读全文
posted @ 2022-06-19 15:46 乐乐章
阅读(34)
评论(0)
推荐(0)
85. 最大矩形
摘要: 难度困难1294 给定一个仅包含 0 和 1 、大小为 rows x cols 的二维二进制矩阵,找出只包含 1 的最大矩形,并返回其面积。 示例 1: 输入:matrix = [["1","0","1","0","0"],["1","0","1","1","1"],["1","1&quo
阅读全文
posted @ 2022-06-19 10:53 乐乐章
阅读(52)
评论(0)
推荐(0)
2022年6月12日
472. 连接词(trie)
摘要: 难度困难255 给你一个 不含重复 单词的字符串数组 words ,请你找出并返回 words 中的所有 连接词 。 连接词 定义为:一个完全由给定数组中的至少两个较短单词组成的字符串。 示例 1: 输入:words = ["cat","cats","catsdogcats","dog","dogc
阅读全文
posted @ 2022-06-12 13:31 乐乐章
阅读(83)
评论(0)
推荐(0)
2022年6月11日
140. 单词拆分 II(回溯)
摘要: 思路 难度困难600 给定一个字符串 s 和一个字符串字典 wordDict ,在字符串 s 中增加空格来构建一个句子,使得句子中所有的单词都在词典中。以任意顺序 返回所有这些可能的句子。 注意:词典中的同一个单词可能在分段中被重复使用多次。 示例 1: 输入:s = "catsanddog", w
阅读全文
posted @ 2022-06-11 15:41 乐乐章
阅读(60)
评论(0)
推荐(0)
2022年6月10日
386. 字典序排 (模拟 dfs)
摘要: 难度中等395 给你一个整数 n ,按字典序返回范围 [1, n] 内所有整数。 你必须设计一个时间复杂度为 O(n) 且使用 O(1) 额外空间的算法。 示例 1: 输入:n = 13 输出:[1,10,11,12,13,2,3,4,5,6,7,8,9] 示例 2: 输入:n = 2 输出:[1,
阅读全文
posted @ 2022-06-10 21:21 乐乐章
阅读(41)
评论(0)
推荐(0)
2022年6月7日
440. 字典序的第K小数字
摘要: 难度困难505 给定整数 n 和 k,返回 [1, n] 中字典序第 k 小的数字。 示例 1: 输入: n = 13, k = 2 输出: 10 解释: 字典序的排列是 [1, 10, 11, 12, 13, 2, 3, 4, 5, 6, 7, 8, 9],所以第二小的数字是 10。 示例 2:
阅读全文
posted @ 2022-06-07 00:01 乐乐章
阅读(89)
评论(0)
推荐(0)
2022年6月4日
212. 单词搜索 II (DFS Trie )
摘要: 难度困难667 给定一个 m x n 二维字符网格 board 和一个单词(字符串)列表 words, 返回所有二维网格上的单词 。 单词必须按照字母顺序,通过 相邻的单元格 内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母在一个单词中不允许被重复使用。 示例
阅读全文
posted @ 2022-06-04 17:23 乐乐章
阅读(42)
评论(0)
推荐(0)
720. 词典中最长的单词 (tire 应用)
摘要: 难度简单306 给出一个字符串数组 words 组成的一本英语词典。返回 words 中最长的一个单词,该单词是由 words 词典中其他单词逐步添加一个字母组成。 若其中有多个可行的答案,则返回答案中字典序最小的单词。若无答案,则返回空字符串。 示例 1: 输入:words = ["w","wo"
阅读全文
posted @ 2022-06-04 12:31 乐乐章
阅读(105)
评论(0)
推荐(0)
2022年6月2日
677. 键值映射(trie map)
摘要: labuladong 题解 难度中等205 设计一个 map ,满足以下几点: 字符串表示键,整数表示值 返回具有前缀等于给定字符串的键的值的总和 实现一个 MapSum 类: MapSum() 初始化 MapSum 对象 void insert(String key, int val) 插入 ke
阅读全文
posted @ 2022-06-02 17:44 乐乐章
阅读(83)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
72
下一页
公告