上一页 1 2 3 4 5 6 7 8 ··· 22 下一页
摘要: 01背包 有n件物品和一个最多能背重量为w 的背包。第i件物品的重量是weight[i],得到的价值是value[i] 。每件物品只能用一次,求解将哪些物品装入背包里物品价值总和最大。 示例1: ​输入:n = 3, w = 4, weight = [1, 3, 4], value = [15, 2 阅读全文
posted @ 2022-03-01 19:30 wltree 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 96. 不同的二叉搜索树 题目链接:96. 不同的二叉搜索树(中等) 给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。 示例 1: 输入:n = 3输出:5 示例 2: 输入:n = 1输出:1 提示: 1 <= n 阅读全文
posted @ 2022-03-01 10:27 wltree 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 343. 整数拆分 题目链接:343. 整数拆分(中等) 给定一个正整数 n ,将其拆分为 k 个 正整数 的和( k >= 2 ),并使这些整数的乘积最大化。 返回 你可以获得的最大乘积 。 示例 1: 输入: n = 2输出: 1解释: 2 = 1 + 1, 1 × 1 = 1。 示例 2: 输 阅读全文
posted @ 2022-03-01 10:07 wltree 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 63. 不同路径 II 题目链接: 63. 不同路径 II(中等) 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish”)。 现在考虑网格中有障碍物。那么从左上角到右 阅读全文
posted @ 2022-03-01 09:45 wltree 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 62. 不同路径 题目链接:62. 不同路径(中等) 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不同的路径? 示例 1: 输入:m 阅读全文
posted @ 2022-03-01 09:28 wltree 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 746. 使用最小花费爬楼梯 题目链接:746. 使用最小花费爬楼梯(简单) 给你一个整数数组 cost ,其中 cost[i] 是从楼梯第 i 个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。 你可以选择从下标为 0 或下标为 1 的台阶开始爬楼梯。 请你计算并返回达 阅读全文
posted @ 2022-02-28 21:50 wltree 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 70. 爬楼梯 题目链接: 70. 爬楼梯(简单) 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 示例 1: 输入:n = 2输出:2解释:有两种方法可以爬到楼顶。1. 1 阶 + 1 阶2. 2 阶 示例 2: 输入:n = 阅读全文
posted @ 2022-02-28 21:31 wltree 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 509. 斐波那契数 题目链接:509. 斐波那契数(简单) 斐波那契数 (通常用 F(n) 表示)形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: F(0) = 0,F(1) = 1F(n) = F(n - 1) + F(n - 2),其中 阅读全文
posted @ 2022-02-28 21:04 wltree 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 406. 根据身高重建队列 题目链接:406. 根据身高重建队列(中等) 假设有打乱顺序的一群人站成一个队列,数组 people 表示队列中一些人的属性(不一定按顺序)。每个 people[i] = [hi, ki] 表示第 i 个人的身高为 hi ,前面 正好 有 ki 个身高大于或等于 hi 的 阅读全文
posted @ 2022-01-13 16:31 wltree 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 860. 柠檬水找零 题目链接: 860. 柠檬水找零(简单) 在柠檬水摊上,每一杯柠檬水的售价为 5 美元。顾客排队购买你的产品,(按账单 bills 支付的顺序)一次购买一杯。 每位顾客只买一杯柠檬水,然后向你付 5 美元、10 美元或 20 美元。你必须给每个顾客正确找零,也就是说净交易是每位 阅读全文
posted @ 2022-01-11 21:33 wltree 阅读(35) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 22 下一页