摘要:
给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。 计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。 你可以认为每种硬币的数量是无限的。 示例: 输入:coins = [1, 2, 5], amount 阅读全文
posted @ 2022-04-25 18:49
Vonos
阅读(117)
评论(0)
推荐(0)
摘要:
给你一个二进制字符串数组 strs 和两个整数 m 和 n 。 请你找出并返回 strs 的最大子集的长度,该子集中 最多 有 m 个 0 和 n 个 1 。 如果 x 的所有元素也是 y 的元素,集合 x 是集合 y 的 子集 。 示例: 输入:strs = ["10", "0001", "111 阅读全文
posted @ 2022-04-25 18:24
Vonos
阅读(57)
评论(0)
推荐(0)
摘要:
给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。 示例: 输入:nums = [1,5,11,5] 输出:true 解释:数组可以分割成 [1, 5, 5] 和 [11] 。 本题等价于 0-1 背包问题,设所有数字和为 sum 阅读全文
posted @ 2022-04-25 18:04
Vonos
阅读(141)
评论(0)
推荐(0)

浙公网安备 33010602011771号