上一页 1 2 3 4 5 6 7 ··· 22 下一页
摘要: 279. 完全平方数 题目链接: 279. 完全平方数(中等) 给你一个整数 n ,返回 和为 n 的完全平方数的最少数量 。 完全平方数 是一个整数,其值等于另一个整数的平方;换句话说,其值等于一个整数自乘的积。例如,1、4、9 和 16 都是完全平方数,而 3 和 11 不是。 示例 1: 输入 阅读全文
posted @ 2022-03-06 18:58 wltree 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 322. 零钱兑换 题目链接:322. 零钱兑换(中等) 给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。 计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。 你可以认为每种硬币的数量是无限的。 示例 阅读全文
posted @ 2022-03-06 17:07 wltree 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 70. 爬楼梯 题目链接:70. 爬楼梯(简单) 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 示例 1: 输入:n = 2输出:2解释:有两种方法可以爬到楼顶。1. 1 阶 + 1 阶2. 2 阶 示例 2: 输入:n = 阅读全文
posted @ 2022-03-06 16:11 wltree 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 377. 组合总和 Ⅳ 题目链接:377. 组合总和 Ⅳ(中等) 给你一个由 不同 整数组成的数组 nums ,和一个目标整数 target 。请你从 nums 中找出并返回总和为 target 的元素组合的个数。 题目数据保证答案符合 32 位整数范围。 示例 1: 输入:nums = [1,2, 阅读全文
posted @ 2022-03-06 15:34 wltree 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 518. 零钱兑换 II 题目链接:518. 零钱兑换 II(中等) 给你一个整数数组 coins 表示不同面额的硬币,另给一个整数 amount 表示总金额。 请你计算并返回可以凑成总金额的硬币组合数。如果任何硬币组合都无法凑出总金额,返回 0 。 假设每一种面额的硬币有无限个。 题目数据保证结果 阅读全文
posted @ 2022-03-05 20:29 wltree 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 完全背包 有n件物品和一个最多能背重量为w 的背包。第i件物品的重量是weight[i],得到的价值是value[i] 。每件物品有无限个(也就是可以每个物品可以多次放入背包),求解将哪些物品装入背包里物品价值总和最大。 示例1: 输入:n = 3, w = 4, weight = [1, 3, 4 阅读全文
posted @ 2022-03-05 19:42 wltree 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 474. 一和零 题目链接:474. 一和零(中等) 给你一个二进制字符串数组 strs 和两个整数 m 和 n 。 请你找出并返回 strs 的最大子集的长度,该子集中 最多 有 m 个 0 和 n 个 1 。 如果 x 的所有元素也是 y 的元素,集合 x 是集合 y 的 子集 。 示例 1: 阅读全文
posted @ 2022-03-04 11:02 wltree 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 494. 目标和 题目链接:494. 目标和(中等) 给你一个整数数组 nums 和一个整数 target 。 向数组中的每个整数前添加 '+' 或 '-' ,然后串联起所有整数,可以构造一个 表达式 : 例如,nums = [2, 1] ,可以在 2 之前添加 '+' ,在 1 之前添加 '-' 阅读全文
posted @ 2022-03-03 22:03 wltree 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 1049. 最后一块石头的重量 II 题目链接:1049. 最后一块石头的重量 II(中等) 有一堆石头,用整数数组 stones 表示。其中 stones[i] 表示第 i 块石头的重量。 每一回合,从中选出任意两块石头,然后将它们一起粉碎。假设石头的重量分别为 x 和 y,且 x <= y。那么 阅读全文
posted @ 2022-03-02 16:38 wltree 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 416. 分割等和子集 题目链接:416. 分割等和子集(中等) 给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。 示例 1: 输入:nums = [1,5,11,5]输出:true解释:数组可以分割成 [1, 5, 5] 和 阅读全文
posted @ 2022-03-02 16:22 wltree 阅读(26) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 22 下一页