题目求解

有1000个学生的成绩,将这些学生分为10个班,如何才能将每个班的平均分相近?
本人思路是先排序,排序后每次选择一个最好和最差的学生分到一个班,也即是在每次成绩单的两端取数据放入每个班级。
不知道有没有其他比较正确的思路?求教!!
#面试题目##笔试题目#
全部评论
1 回复 分享
发布于 2020-06-18 21:11
这应该是dp问题吧 先算出所有人的分数除以十 然后类似01背包开始dp
点赞 回复 分享
发布于 2020-06-18 21:22
可能我的思路不是正确的 但楼主的思路是靠感觉想出来的 行不通
点赞 回复 分享
发布于 2020-06-18 21:23

相关推荐

阿里淘天内蓷:虽然很想感谢你的分享,但是此刻的嫉妒和酸气已经涌上心头,所以我撤销一下对你的感谢吧,希望你能原谅我
点赞 评论 收藏
分享
09-11 03:07
已编辑
湖南大学 Java
无限递归的代码:9博特殊人才吧
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务