2021年11月30日

0377-组合总和IV

摘要: 给你一个由 不同 整数组成的数组 nums ,和一个目标整数 target 。请你从 nums 中找出并返回总和为 target 的元素组合的个数。 题目数据保证答案符合 32 位整数范围。 示例 1: 输入:nums = [1,2,3], target = 4 输出:7 解释: 所有可能的组合为: 阅读全文

posted @ 2021-11-30 22:22 进击的davis 阅读(33) 评论(0) 推荐(0) 编辑

0518-零钱兑换II

摘要: 给你一个整数数组 coins 表示不同面额的硬币,另给一个整数 amount 表示总金额。 请你计算并返回可以凑成总金额的硬币组合数。如果任何硬币组合都无法凑出总金额,返回 0 。 假设每一种面额的硬币有无限个。 题目数据保证结果符合 32 位带符号整数。 示例 1: 输入:amount = 5, 阅读全文

posted @ 2021-11-30 21:57 进击的davis 阅读(37) 评论(0) 推荐(0) 编辑

0474-一和零

摘要: 给你一个二进制字符串数组 strs 和两个整数 m 和 n 。 请你找出并返回 strs 的最大子集的长度,该子集中 最多 有 m 个 0 和 n 个 1 。 如果 x 的所有元素也是 y 的元素,集合 x 是集合 y 的 子集 。 示例 1: 输入:strs = ["10", "0001", "1 阅读全文

posted @ 2021-11-30 08:35 进击的davis 阅读(62) 评论(0) 推荐(0) 编辑

0494-目标和

摘要: 给你一个整数数组 nums 和一个整数 target 。 向数组中的每个整数前添加 '+' 或 '-' ,然后串联起所有整数,可以构造一个 表达式 : 例如,nums = [2, 1] ,可以在 2 之前添加 '+' ,在 1 之前添加 '-' ,然后串联起来得到表达式 "+2-1" 。 返回可以通 阅读全文

posted @ 2021-11-30 08:06 进击的davis 阅读(67) 评论(0) 推荐(0) 编辑

导航