没有新消息
更多内容
2023-12-27:用go语言,店铺数量n,编号1~n, 人的数量m,编号1~m, 每个人有自己投票的店铺p,和改投1号店的报价x。 返回想让1号店铺成为人气最高的店,至少花多少钱? 1 <= p,n,m <= 3000, 1 <= x <= 10^9。 1号店铺贿赂问题。来自华为OD。
写回答
题目描述了一个场景,其中有一些店铺、一些人,每个人有一个他们想要投票的店铺和改投1号店铺的报价。 目标是确定为了让1号店铺成为人气最高的店铺,至少需要花费多少钱。 为了解决这个问题,我们可以使用贪心算法。具体步骤如下: 1. 创建一个数组dp,其中d...全文
5赞
0踩
0评论
这个问题可以转换为在m范围内求a个最小x问题,1<a<=(m/2+m%2+1); 排序x,取0到m/2+m%2+1的和。
1赞