• 大小: 5KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 标签: scan  

资源简介

先来先服务 最短寻道时间优先 扫描算法 循环扫描算法 N-Step-SCAN FSCAN调度算法 新出现的所有请求磁盘I/O的进程

资源截图

代码片段和文件信息

#include
#include
int H;

/*n个数据从小到大排序*/
void sb(int arry[]int n)
{   int ijt;
for(j=0;j for(i=0;i if(arry[i]>arry[i+1])
{
t=arry[i];
arry[i]=arry[i+1];
arry[i+1]=t;
}
}

/*n个数据从大到小排序*/
void bs(int arry[]int n)
{
int ijt;
for(j=0;j for(i=0;i if(arry[i] {
t=arry[i];
arry[i]=arry[i+1];
arry[i+1]=t;
}
}


/*scan函数*/
int scan(int a[]int m)/*m个数据进行scan扫描算法*/
{
int k1=0k2=0b[50]={0}bb[50]={0}isumk;
for(i=0;i {
if(a[i]>a[0])
{   b[k1]=a[i]; k1++; }/*大于a[0]的数目为k1*/
if((a[i] {  bb[k2]=a[i]; k2++; }/*小于a[0]的数目为k2*/

}
sb(bk1); bs(bbk2);
    printf(“请回答:这次最初出现的请求磁道的进程吗?(1表示是0表示否):\n“);

评论

共有 条评论