会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhumeili
博客园
首页
新随笔
联系
订阅
管理
2024年3月23日
740. 删除并获得点数
摘要: 给你一个整数数组 nums ,你可以对它进行一些操作。每次操作中,选择任意一个 nums[i] ,删除它并获得 nums[i] 的点数。之后,你必须删除 所有 等于 nums[i] - 1 和 nums[i] + 1 的元素。开始你拥有 0 个点数。返回你能通过这些操作获得的最大点数。 主要思路:其
阅读全文
posted @ 2024-03-23 17:39 YRBEAUTIFUL
阅读(43)
评论(0)
推荐(0)
2024年3月20日
泰波纳契数列
摘要: 实现泰波纳契数列的时候,用寻常的写法效率很低, class Solution: def tribonacci(self, n: int) -> int: dp = [0 for i in range(n+1)] if len(dp) == 1: return 0 elif len(dp) == 2
阅读全文
posted @ 2024-03-20 21:50 YRBEAUTIFUL
阅读(39)
评论(0)
推荐(0)
139. 单词拆分
摘要: 给你一个字符串 s 和一个字符串列表 wordDict 作为字典。如果可以利用字典中出现的一个或多个单词拼接出 s 则返回 true。 注意:不要求字典中出现的单词全部都使用,并且字典中的单词可以重复使用。 题解 主要分类:动态规划 思路:这题的要点在于如何使用动态规划。这是打死我也想不出来的方法。
阅读全文
posted @ 2024-03-20 10:42 YRBEAUTIFUL
阅读(55)
评论(1)
推荐(0)
2024年3月17日
LCR 088. 使用最小花费爬楼梯
摘要: 数组的每个下标作为一个阶梯,第 i 个阶梯对应着一个非负数的体力花费值 cost[i](下标从 0 开始)。 每当爬上一个阶梯都要花费对应的体力值,一旦支付了相应的体力值,就可以选择向上爬一个阶梯或者爬两个阶梯。 请找出达到楼层顶部的最低花费。在开始时,你可以选择从下标为 0 或 1 的元素作为初始
阅读全文
posted @ 2024-03-17 17:59 YRBEAUTIFUL
阅读(43)
评论(0)
推荐(0)
LCR 071. 按权重随机选择
摘要: 题目:给定一个正整数数组 w ,其中 w[i] 代表下标 i 的权重(下标从 0 开始),请写一个函数 pickIndex ,它可以随机地获取下标 i,选取下标 i 的概率与 w[i] 成正比。 例如,对于 w = [1, 3],挑选下标 0 的概率为 1 / (1 + 3) = 0.25 (即,2
阅读全文
posted @ 2024-03-17 15:53 YRBEAUTIFUL
阅读(59)
评论(0)
推荐(0)
公告