专栏名称: 脚本之家
脚本之家(jb51.net)是国内专业的网站建设资源、脚本编程学习类网站,以后将为大家分享更多有用的信息,希望大家多多支持宣传。
今天看啥  ›  专栏  ›  脚本之家

经典算法题 :任务调度算法(美团校招笔试题)

脚本之家  · 公众号  ·  · 2019-10-02 17:00
脚本之家你与百万开发者在一起 来自:美团2015校园招聘研发笔试题题目:任务调度在分布式调度系统中是一个很复杂很有挑战的问题。这里我们考虑一个简化的场景:假设一个中央调度机,有n个相同的任务需要调度到m台服务器上去执行。由于每台服务器的配置不一样,因此服务器执行一个任务所花费的时间也不同。现在假设第i个服务器执行一个任务需要的时间为t[i]。例如:有2个执行机a, b. 执行一个任务分别需要7min,10min,有6个任务待调度。如果平分这6个任务,即a,b各分三个任务,则最短需要30min执行完所有。如果a分这4个任务,b分2个,则最短28min执行完。请设计调度算法,使得所有任务完成所需的时间最短1) 简述思路2) 请用你熟悉的编程语言编码实现以下方法 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照