2024-02-03:你有 k 个背包。

2024-02-03:用go语言,你有 k 个背包。给你一个下标从 0 开始的整数数组 weights,
其中 weights[i] 是第 i 个珠子的重量。同时给你整数 k,
请你按照如下规则将所有的珠子放进 k 个背包。
没有背包是空的。
如果第 i 个珠子和第 j 个珠子在同一个背包里,
那么下标在 i 到 j 之间的所有珠子都必须在这同一个背包中,
如果一个背包有下标从 i 到 j 的所有珠子,那么这个背包的价格是 weights[i] + weights[j] 。
一个珠子分配方案的 分数 是所有 k 个背包的价格之和。
请你返回所有分配方案中,最大分数 与 最小分数 的 差值 为多少。
输入:weights = [1,3,5,1], k = 2。
输出:4。
#福大大架构师每日一题#
#Go语言#
2024-02-03
在牛客打卡942天,今天也很努力鸭!
全部评论

相关推荐

2024-12-30 22:49
长沙理工大学 Java
神哥了不得:没什么可以指导的地方了,简历确实牛,我大号分享过投递策略,广投就行
点赞 评论 收藏
分享
2024-12-23 06:50
门头沟学院 Java
给点吧求求了:3点发的帖子,害怕😰
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务