銀行家算法 銀行家算法 銀行家可以把一定數(shù)量的資金供多個(gè)用戶周轉(zhuǎn)使用,為保證資金的安全銀行家規(guī)定: 1.當(dāng)一個(gè)用戶對(duì)資金的最大需求量不超過銀行家現(xiàn)有的資金就要接納該用戶 2.用戶可以分期貸款,但垡的總數(shù)不能超過最大需求量 3.當(dāng)銀行家現(xiàn)有的資金不能滿足用戶的沿需垡數(shù)時(shí),對(duì)用戶的貸款可推遲支付,但總能使用戶在有限的時(shí)間里得到貸款 4當(dāng)用戶得到所需的全部資金后,一定能在有限的時(shí)間里歸還所有的資金. 假設(shè)共有3類資源A B C,分別為10,5,7個(gè) 進(jìn)程列表存在文件中,格式為 進(jìn)程名 對(duì)A類資源需求數(shù)量 對(duì)B類資源需求數(shù)量 對(duì)c資源需求數(shù)量 輸出每個(gè)進(jìn)程的處理結(jié)果
標(biāo)簽:
家
算法
用戶
上傳時(shí)間:
2014-01-23
上傳用戶:liuchee