5712. 你能构造出连续值的最大数目
难度中等3
给你一个长度为 n
的整数数组 coins
,它代表你拥有的 n
个硬币。第 i
个硬币的值为 coins[i]
。如果你从这些硬币中选出一部分硬币,它们的和为 x
,那么称,你可以 构造 出 x
。
请返回从 0
开始(包括 0
),你最多能 构造 出多少个连续整数。
你可能有多个相同值的硬币。
示例 1:
1 | 输入:coins = [1,3] |
示例 2:
1 | 输入:coins = [1,1,1,4] |
示例 3:
1 | 输入:nums = [1,4,10,3,1] |
提示:
coins.length == n
1 <= n <= 4 * 10^4
1 <= coins[i] <= 4 * 10^4
数学
1 | class Solution { |