• 大小: 1.37KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 语言: C/C++
  • 标签: 算法  

资源简介

操作系统实验

资源截图

代码片段和文件信息

#include 
using namespace std;
#define MAXPROCESS 50                          /*最大进程数*/
#define MAXRESOURCE 100 /*最大资源数*/
struct bank{
char name[4];
int MAX[MAXRESOURCE];              /*最大需求矩阵*/
int ALLOCATION[MAXRESOURCE];      /*分配矩阵*/
int NEED[MAXRESOURCE];              /*需求矩阵*/
int REQUEST[MAXRESOURCE]; /*进程需要资源数*/
bool FINISH;                          /*系统是否有足够的资源分配*/
}a[MAXPROCESS];
int AVAILABLE[MAXRESOURCE];                    /*可用资源数组*/                                                
int p[MAXPROCESS];                               /*记录序列*/
int mn;                                      /*m个进程n个资源*/

void Init()                  /*初始化算法*/
{
int ij;
cout<<“银行家算法\n“;                  
cout<<“请输入进程的数目:“;
cin>>m;
cout<<“请输入资源的种类:“;
c

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3702  2017-11-12 20:24  银行家算法.cpp

----------- ---------  ---------- -----  ----

                 3702                    1


评论

共有 条评论