没有新消息
更多内容
2023-09-13:用go语言,给定一个整数数组 nums 和一个正整数 k, 找出是否有可能把这个数组分成 k 个非空子集,其总和都相等。 输入: nums = [4, 3, 2, 3, 5, 2, 1], k = 4。 输出: True。
写回答
这个问题是一个经典的动态规划问题,也可以通过回溯法解决。我们可以定义一个数组 dp,其中 dp[i] 表示是否可以从前 i 个元素中选取一些元素使得它们的和为 target * i。初始时,dp[0] = true,表示从前 0 个元素中选取一些元素...全文
10赞
0踩
0评论