关注
第一题就把图建起来就可以;
第二题用暴力遍历,因为最大也才 2^20 所以没问题;
第三题排序之后从最小的补到倒数第二小,然后再把两个倒数第二小补到倒数第三小,直到m == 0,最多O(n),所以总共 O(n lg n);
最后一题动态规划,我只做出来O(n^2 m) 不过也够快了。 dp[ i ][ j ] 代表前 i 个人分 j 组的最小极差和,那么要求的就是 dp[ n ][ m ]。然后转移就是 dp[ i ][ j ] = min (dp [ k ][ j - 1] + maxDiff[ k + 1 ][ i ]),k 从 j - 1 到 i - 1,maxDiff [ k + 1 ][ i ] 数组表示从第 k + 1 到 i 这些人的极差,这个二维数组最先算一下需要O(nm) , 然后把 dp 做出来要 O(n^2 m)。
查看原帖
2 评论
相关推荐
12-18 17:50
浙江大学 Java 点赞 评论 收藏
分享
10-29 16:39
香港大学 算法工程师 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 秋招落幕,你是He or Be #
916次浏览 35人参与
# 应届生进小公司有什么影响吗 #
108391次浏览 1105人参与
# 重来一次,你会对开始求职的自己说 #
1532次浏览 33人参与
# 团建是“福利”还是是 “渡劫” #
2735次浏览 63人参与
# 一人说一个提前实习的好处 #
1881次浏览 28人参与
# 实习没事做是福还是祸? #
5703次浏览 88人参与
# 你小心翼翼的闯过多大的祸? #
5420次浏览 82人参与
# OPPO求职进展汇总 #
755652次浏览 5390人参与
# 工作中听到最受打击的一句话 #
1154次浏览 17人参与
# 今年你最想重开的一场面试是? #
918次浏览 17人参与
# 大厂VS公务员你怎么选 #
69587次浏览 643人参与
# 今年形式下双非本找得到工作吗 #
266060次浏览 1541人参与
# 公司情报交流地 #
127253次浏览 1232人参与
# 实习简历求拷打 #
26197次浏览 258人参与
# 从顶到拉给所有面过的公司评分 #
144560次浏览 516人参与
# 面试时间长是好事吗? #
116609次浏览 706人参与
# 面试尴尬现场 #
209213次浏览 851人参与
# 找不到好工作选择GAP真的丢人吗 #
93796次浏览 1008人参与
# 投格力的你,拿到offer了吗? #
155400次浏览 829人参与
# 作业帮求职进展汇总 #
85868次浏览 559人参与
顺丰集团工作强度 372人发布