c语言银行家算法安全性判别
答案:2 悬赏:10 手机版
解决时间 2021-11-11 12:53
- 提问者网友:战魂
- 2021-11-10 20:31
c语言银行家算法安全性判别
最佳答案
- 五星知识达人网友:北方的南先生
- 2021-11-10 20:40
把1作为参数传给yanzheng() yanzheng(int m)
然后验证函数里修改:
work=Avaliable;
i=m;
while(i {
if (Finish[i]==false&&Need[i]<=work)
{
work=work+Allocation[i];
Finish[i]=true;
anquan[k]=i;
k++;
i = 0;
}
else
i++;
}追问这个我解决了,能在帮我解决一个问题吗。
我利用银行家算法判断和验证的返回值判断,结果总是重复两遍。如图,
代码
追答你的yanzheng连续吊了两次啊
然后验证函数里修改:
work=Avaliable;
i=m;
while(i
if (Finish[i]==false&&Need[i]<=work)
{
work=work+Allocation[i];
Finish[i]=true;
anquan[k]=i;
k++;
i = 0;
}
else
i++;
}追问这个我解决了,能在帮我解决一个问题吗。
我利用银行家算法判断和验证的返回值判断,结果总是重复两遍。如图,
代码
追答你的yanzheng连续吊了两次啊
全部回答
- 1楼网友:一袍清酒付
- 2021-11-10 21:14
表述不明确,请具体点
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯