第二题小红随便选数组中的数加k,使数组所有的数不同的最小操作.我是贪心,先排序,开辟一个容量为k的数组mods,所有初始值为-1,遍历排序数组的每个数,对k 操作,余数为left,商为val ,如果mods[left] < val, mods[left]=val,否则mods[left]++, ans += mods[left] - val.只通过80%,不知道哪里没考虑,各位决定哪里有问题吗?
点赞 6

相关推荐

SaviorSu:直接说下学期可以请假,一般情况学校允许我26届,大三就直接去实习了
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务