作业调度问题,急求助
m台机器,n个任务,假如用到堆如何实现?--------------------编程问答-------------------- 阁下的用到堆什么意思? --------------------编程问答-------------------- 能在描述清晰一点吗 --------------------编程问答-------------------- 就是有m台机器要处理n个作业,设作业i的处理时间为t,则对n个作业进行机器分配,使得:
(1)一台机器在同一时间内只处理一个作业;
(2)一个作业不能同时在两台机器上处理;
(3)作业i一旦运行,则需要ti个连续的时间单位;
设计算法进行调度,使得在m台机器上处理n个作业所需的处理时间最短;
补充:.NET技术 , VC.NET