资源简介
操作系统实验
代码片段和文件信息
#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
- 上一篇:解一元二次方程机简单
- 下一篇:MFC人员管理软件
相关资源
- 加权调度算法(C语言)
- SVPWM的原理及法则推导和控制算法详解
- crc16几种标准校验算法及c语言代码(
- STM32的光立方和灯光秀控制算法源代码
- PID 控制算法实现(fuzzy-PID-controller)
- FFT滤波算法(FFT_CAL.c)
- CSA算法MATLAB代码
- 200种加密算法(源码)
- SM3算法
- opengl 填充图元 扫描线算法
- [C数值算法].(美国)William.H.Press
- Opencv3中SIFT算法详解
- 鲸鱼优化算法C++代码
- 微软等数据结构算法面试100题全部答
- C++实战源码-应用random_shuffle算法将元
- C++实战源码-应用adjacent_find算法搜索相
- C++实战源码-应用count算法计算相同元
-
ba
se64 算法 - 算法题:计算所有小于等于n的非负整
- G711编解码算法
- UTC时间和世界时区时间转换算法(u
- 迪杰斯特拉算法(Dijkstra.cpp)
- c++ 递归分鱼算法
- 语音代码论文:CSR86708675DSP算法EQ动态
- 八皇后 回溯算法 (C语言与c#源码)
- 平衡二叉树算法
- c++ 椭圆拟合算法
- 网络流dinic算法模板
- 网络流Ford-Fulkerson算法模板
- c++类似于window的屏保曲线算法
评论
共有 条评论