java

位置:IT落伍者 >> java >> 浏览文章

十大题型算法全实现——(八)作业调度[4]


发布日期:2021年01月01日
 
十大题型算法全实现——(八)作业调度[4]

cout<1)"<

for(i=0;i

cout<

ege<

}

}

}

//FIFO算法

void FIFO()

{

int i;

int current_hour;

int current_minute;

int total_time=0;

//输出作业流

cout<

cout<

cout<<"---------------------------------------------------------------"<

cout.setf(2);

cout<

current_hour=jobs[0].reach_hour;

current_minute=jobs[0].reach_minite;

for(i=0;i

jobs[i].start_time=current_hour*100+current_minute;

jobs[i].wait_time=(current_hour-jobs[i].reach_hour)*60+(current_minute-jobs[i].reach_minite)+jobs[i

].need_time;

cout<

time<

current_hour=current_hour+(jobs[i].need_time+current_minute)/60;

[1] [2] [3] [4] [5] [6] [7] [8] [9]

               

上一篇:十大题型算法全实现——(七)磁盘调度[3]

下一篇:十大题型算法全实现——(八)作业调度[3]