【发布时间】:2014-05-12 20:04:07
【问题描述】:
我有一个队列,我想使用 SJF 算法 也称为 SPN 推入这个队列(接下来是最短进程) 我使用一个函数来估计“工作”。我要推送的元素是结构,我使用该结构的参数获得“工作”。例如:
typedef struct {
int* a;
int* b;
}element;
getJob(element*){
int job = element->a * element->b;
return job;
}
不管那个函数是怎么定义的,我想知道如何使用它来实现SJF或SPN 算法。
【问题讨论】:
标签: c algorithm queue scheduling