
#include<iostream>
using namespace std:
4 //全局变量定义
5 intAvailabler1691;//可利用资源向量Available,是个含有m个元素的数组,其中的每一个
int Maxf501[1001: //最大需求矩阵Max 6 这是一个nxm的矩阵,它定义了系统中n个进程
int Allocation5071001; 7 已经分配矩降
int Needr5e11001; 8 //进程需求矩阵
int Request[5o][180] 9 /M个进程还需要类资源的资源量
intFinish[501:/
11 intp[50]
intm,n 12 //M个进程,M类资源
3
14 //安全性算法
5 int Safe()
16
17 inti,j,1=0
18 intWork[109];//可提供给进程各类资源资源数组
19 for(i=;i<ni++)
Work[i]=Available[il://在执行安全算法开始时,可提供的各类资源数目=系统现
21 for(i=0;i<mi++)
22 Finish[il=0://表示系统是否有足够的资源分配给进程
23 for(i=0;i<mi++)
1

请问这个银行家算法代码咋改啊