java

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

十大题型算法全实现——(七)磁盘调度[4]


发布日期:2022年05月11日
 
十大题型算法全实现——(七)磁盘调度[4]

for(i=;i

p=0;

while(queue[p].visited!=0){

p++;

}

for(j=p;j

if((queue[j].visited==0)&&(abs(current-queue[p].go)>abs(current-queue[j].go))){

p=j;

}

}

cout<

}

//电梯算法

void elevator()

{

int i,j,p,flag;

int total=0;

int current;

cout<

cout<<"电梯调度算法"<

//磁头初始向里

cout<<"磁头初始向里的访问磁道号顺序流:";

current=start;

for(i=0;i

flag=1000;

p=-1;

for(j=0;j

if((queue[j].visited==0)&&(queue[j].go>=current)){

if(abs(queue[j].go-current)

[1] [2] [3] [4] [5] [6]

               

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

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