会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
乐乐章
NLP/推荐 我很菜
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
72
下一页
2021年12月11日
752. 打开转盘锁(bfs 双向 bfs)
摘要: 752. 打开转盘锁 难度中等422 你有一个带有四个圆形拨轮的转盘锁。每个拨轮都有10个数字: '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' 。每个拨轮可以自由旋转:例如把 '9' 变为 '0','0' 变为 '9' 。每次旋转都只能旋转一个
阅读全文
posted @ 2021-12-11 17:50 乐乐章
阅读(47)
评论(0)
推荐(0)
2021年12月5日
99. 恢复二叉搜索树
摘要: 给你二叉搜索树的根节点 root ,该树中的两个节点被错误地交换。请在不改变其结构的情况下,恢复这棵树。 示例 1: 输入:root = [1,3,null,null,2]输出:[3,1,null,null,2]解释:3 不能是 1 左孩子,因为 3 > 1 。交换 1 和 3 使二叉搜索树有效。示
阅读全文
posted @ 2021-12-05 11:25 乐乐章
阅读(54)
评论(0)
推荐(0)
2021年11月21日
45. 跳跃游戏 II
摘要: 难度中等1280 给你一个非负整数数组 nums ,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 你的目标是使用最少的跳跃次数到达数组的最后一个位置。 假设你总是可以到达数组的最后一个位置。 示例 1: 输入: nums = [2,3,1,1,4] 输出: 2 解
阅读全文
posted @ 2021-11-21 12:15 乐乐章
阅读(33)
评论(0)
推荐(0)
2021年11月20日
贪心
摘要: 55. Jump Game(贪心) 1 class Solution { 2 public: 3 bool canJump(vector<int>& nums) { 4 int max_len = 0; 5 for(int i = 0; i < nums.size()-1;i++) { 6 max_
阅读全文
posted @ 2021-11-20 19:44 乐乐章
阅读(35)
评论(0)
推荐(0)
2021年11月13日
887. 鸡蛋掉落
摘要: 给你 k 枚相同的鸡蛋,并可以使用一栋从第 1 层到第 n 层共有 n 层楼的建筑。 已知存在楼层 f ,满足 0 <= f <= n ,任何从 高于 f 的楼层落下的鸡蛋都会碎,从 f 楼层或比它低的楼层落下的鸡蛋都不会破。 每次操作,你可以取一枚没有碎的鸡蛋并把它从任一楼层 x 扔下(满足 1
阅读全文
posted @ 2021-11-13 22:49 乐乐章
阅读(22)
评论(0)
推荐(0)
2021年11月8日
139. 单词拆分 (记忆化dfs)
摘要: 难度中等1230 给你一个字符串 s 和一个字符串列表 wordDict 作为字典,判定 s 是否可以由空格拆分为一个或多个在字典中出现的单词。 说明:拆分时可以重复使用字典中的单词。 示例 1: 输入: s = "leetcode", wordDict = ["leet", "code"] 输出:
阅读全文
posted @ 2021-11-08 09:24 乐乐章
阅读(270)
评论(0)
推荐(0)
2021年11月7日
1049. 最后一块石头的重量 II
摘要: 难度中等351 有一堆石头,用整数数组 stones 表示。其中 stones[i] 表示第 i 块石头的重量。 每一回合,从中选出任意两块石头,然后将它们一起粉碎。假设石头的重量分别为 x 和 y,且 x <= y。那么粉碎的可能结果如下: 如果 x == y,那么两块石头都会被完全粉碎; 如果
阅读全文
posted @ 2021-11-07 19:14 乐乐章
阅读(41)
评论(0)
推荐(0)
279. 完全平方数(dp完全背包)
摘要: 难度中等1131 给定正整数 n,找到若干个完全平方数(比如 1, 4, 9, 16, ...)使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。 给你一个整数 n ,返回和为 n 的完全平方数的 最少数量 。 完全平方数 是一个整数,其值等于另一个整数的平方;换句话说,其值等于一个整数自
阅读全文
posted @ 2021-11-07 17:21 乐乐章
阅读(53)
评论(0)
推荐(0)
2021年11月4日
879. 盈利计划
摘要: 集团里有 n 名员工,他们可以完成各种各样的工作创造利润。 第 i 种工作会产生 profit[i] 的利润,它要求 group[i] 名成员共同参与。如果成员参与了其中一项工作,就不能参与另一项工作。 工作的任何至少产生 minProfit 利润的子集称为 盈利计划 。并且工作的成员总数最多为 n
阅读全文
posted @ 2021-11-04 23:37 乐乐章
阅读(51)
评论(0)
推荐(0)
518. 零钱兑换 II (dp)
摘要: 难度中等637 给你一个整数数组 coins 表示不同面额的硬币,另给一个整数 amount 表示总金额。 请你计算并返回可以凑成总金额的硬币组合数。如果任何硬币组合都无法凑出总金额,返回 0 。 假设每一种面额的硬币有无限个。 题目数据保证结果符合 32 位带符号整数。 示例 1: 输入:amou
阅读全文
posted @ 2021-11-04 09:43 乐乐章
阅读(59)
评论(0)
推荐(0)
上一页
1
···
14
15
16
17
18
19
20
21
22
···
72
下一页
公告