假如所有的哲學家都同時拿起左側叉子,看到右側叉子不可用,又都放下左側叉子,等一會兒,又同時拿起左側叉子,如此這般,永遠重復。對于這種情況,即所有的程序都在無限期地運行,但是都無法取得任何進展,即出現饑餓,所有哲學家都吃不上飯。所以規定奇數號的哲學家先拿起他左邊的叉子,然后再去拿他右邊的叉子 而偶數號的哲學家則相反.按此規定,將是0,1號哲學家競爭0號叉子,2,3號哲學家競爭2號叉子.即五個哲學家都競爭奇數號叉子,獲得后,再去競爭偶數號叉子,最后總會有一個哲學家能獲得兩支叉子而進餐。而申請不到的哲學家進入等待,當吃完飯的哲學家放下叉子后其他哲學家便可以拿到叉子,因此不會出現餓死的哲學家。
資源簡介:假如所有的哲學家都同時拿起左側叉子,看到右側叉子不可用,又都放下左側叉子,等一會兒,又同時拿起左側叉子,如此這般,永遠重復。對于這種情況,即所有的程序都在無限期地運行,但是都無法取得任何進展,即出現饑餓,所有哲學家都吃不上飯。所以規定奇數號...
上傳時間: 2013-12-23
上傳用戶:love1314
資源簡介:哲學家進餐問題假如所有的哲學家都同時拿起左側筷子,看到右側筷子不可用,又都放下左側筷子, 等一會兒,又同時拿起左側筷子,如此這般,永遠重復。對于這種情況,即所有的程序都在 無限期地運行,但是都無法取得任何進展,即出現饑餓,所有哲學家都吃不上...
上傳時間: 2013-12-23
上傳用戶:黃華強
資源簡介:JAVA實現的哲學家進餐問題,5個哲學家,為著一個圓桌,相互之間放著一只筷子,當哲學家餓了的時候邊可拿起,傍邊的筷子進餐,完了在放下
上傳時間: 2017-08-25
上傳用戶:bruce5996
資源簡介:linux c 的函數使用大全,所有的函數都有
上傳時間: 2014-01-12
上傳用戶:plsee
資源簡介:用戶手冊Compiere為中小企業提供了各個方面的功能。并且所有的功能都被很好的結合在一起,并且非常易于操作。
上傳時間: 2013-12-17
上傳用戶:tedo811
資源簡介:酒店管理系統 包含數據庫 所有的文件都比較齊全 使用sql做數據庫
上傳時間: 2015-05-19
上傳用戶:gaome
資源簡介:《Java實例入門》所有實例的源代碼。所有的源文件都是.java文件,讀者必須首先編譯這些文件,然后才能運行。
上傳時間: 2014-01-20
上傳用戶:xuanjie
資源簡介:因為所有的分數都是有理數,所以一個分數要么除盡,要么有循環節,這個程序很好地解決了這個問題。
上傳時間: 2015-08-29
上傳用戶:zhenyushaw
資源簡介:在C 語言中,表達式是最重要的組成部分之一,幾乎 所有的代碼都由表達式構成。表達式的使用如此廣泛,讀 者也許會產生這樣的疑問,像+ 、- 、3 、/ 、& & 這樣簡單 的運算也會出現問題嗎? 程序員在編寫表達式時,往往帶 有一些不良的習慣。即使是編寫很簡單的...
上傳時間: 2015-09-08
上傳用戶:jennyzai
資源簡介:這本來是我為一個商業PDA產品開發的日歷程序,最近移植于PC機上, 所以算法和數據部分是用純C++寫的,不涉及MFC,所有的代碼都是以短節省存儲空間為主要 目的.很高興你對這些代碼有興趣,你可以隨意復制和使用些代碼,唯一有一點小小的 愿望:在你使用和復制給別...
上傳時間: 2015-09-16
上傳用戶:coeus
資源簡介:英國幾乎所有的報紙都刊登數獨游戲,甚至進了黃金時間的電視節目,從法國到美國,各家報紙雜志紛紛刊登這種填數游戲,日本人每月購買的數獨雜志超過60萬份
上傳時間: 2015-11-18
上傳用戶:haohaoxuexi
資源簡介:對于給定的矩形區域和指定的顏色,計算rob拿起噴槍的最少次數.
上傳時間: 2015-12-28
上傳用戶:zhliu007
資源簡介:抽象類的使用,定義一個TuXing抽象類,類中所有的方法都要求實現求面積的功能,一個要求求體積.
上傳時間: 2014-01-05
上傳用戶:myworkpost
資源簡介:3D游戲開發領域專家撰寫的經典游戲開發啟迪性文章之一 到此為止所有的文章都已上傳完畢,希望大家喜歡,以后會繼續收集相關質料供大家分享
上傳時間: 2016-03-25
上傳用戶:yph853211
資源簡介:一個收集所有最基本功能的函數庫;所有的函數都是盡量短小和簡單 使用 doxygen 生成文檔 所有代碼以在 Linux 系統上可以編譯并運行為準;每當在 lib 目錄里增加了一個功能函數,必須在 test 目錄里編寫一個針對此功能函數的測試程序,使其可以在 Linux 系...
上傳時間: 2016-07-06
上傳用戶:zhuoying119
資源簡介:運行環境:win98/nt/linux + php3.0以上 + mysql數據庫 使用前請注意的問題: 1:將軟件包解壓縮到你要安裝的目錄中。 2:本系統所有的參數都放在安裝日錄中的config.php文件中,在每個參數前都有詳細的使用說明,你可根據 說明進行合適的設置。頁面...
上傳時間: 2016-08-15
上傳用戶:hzy5825468
資源簡介:語音通信電路完整的程序設計。里面是所有的源文件都經本人測試可以用,放心下載吧
上傳時間: 2017-04-12
上傳用戶:maizezhen
資源簡介:USB與FPGA接口的程序設計。里面是所有的源文件都經本人測試可以用,放心下載吧
上傳時間: 2017-04-12
上傳用戶:guanliya
資源簡介:高速圖像采集系統完整的程序設計。里面是所有的源文件都經本人測試可以用,放心下載吧
上傳時間: 2014-01-16
上傳用戶:zhaiyanzhong
資源簡介:本書非常適合熟悉Windows應用編程的讀者轉向驅動開發。所有的內容都從最基礎的編程方法入手。介紹相關的內核API,然后舉出示范的例子。這本書只有不到70頁,是一本非常精簡的小冊子。所以它并不直接指導讀者開發某種特定類型的驅動程序。而是起到一個入門指導...
上傳時間: 2017-07-01
上傳用戶:努力努力再努力
資源簡介:數據結構中的單元最短路徑算法的題目和源代碼!其中所有的題目都能在PKU上找的到!
上傳時間: 2013-12-20
上傳用戶:dsgkjgkjg
資源簡介:MPI_ALLTOALL是組內進程之間完全的消息交換其中每一個進程都相其它所有的進 程發送消息同時每一個進程都從其它所有的進程接收消息
上傳時間: 2013-12-09
上傳用戶:zhoujunzhen
資源簡介:AD HOC 網絡[1 ]是一種不需要基礎設施的自組織和自管理網絡, 網絡中所有的節點同時具有終端 和路由器的功能. 因此, 網絡可以通過節點路由發現機制轉發分組, 并進行路由維護. DSR 是為AD HOC 網 絡設計的路由協議, 性能較優, 但對延遲、帶寬、丟包率等都沒加...
上傳時間: 2013-12-19
上傳用戶:mikesering
資源簡介:哲學家就餐問題的模擬(ucos實現) 問題描述: 5個哲學家圍繞一張圓桌而坐,桌子上放著5支筷子,每兩個哲學家之間放一支; 哲學家的動作包括思考和進餐; 進餐時需要同時拿起他左邊和右邊的兩支筷子;思考時則同時將兩支筷子放回原處。 程序解決了哲學...
上傳時間: 2013-12-21
上傳用戶:思琦琦
資源簡介:網吧的所有經營活動都能操作(包括時間管理、客戶機管理、食品出售等),方便易用
上傳時間: 2015-01-08
上傳用戶:fnhhs
資源簡介:linetd是一個壓縮TCP高級服務器。所有的設置值都受控于命令行。與tcp服務器或sinetd類似。
上傳時間: 2015-02-26
上傳用戶:qw12
資源簡介:S3C44B0X內部共有6個16位的定時器單元這個實驗把所有的定時器都用中斷方式測試。
上傳時間: 2015-03-12
上傳用戶:Amygdala
資源簡介:本程序是操作系統中比較典型的線程同步算法中的哲學家進餐問題,為防止死鎖,采取了兩個條件(筷子空閑)同時滿足時再允許進餐的辦法來解決。期望與大家一起學習交流!
上傳時間: 2013-12-17
上傳用戶:498732662
資源簡介:所有數理統計知識的源代碼都在此,是一本數理統計數的配套光盤.里面有各種分布類型及參數估計\插值
上傳時間: 2015-03-20
上傳用戶:lizhen9880
資源簡介:所有的源代碼已經用Borland C++編譯成功.每個目錄中都包含一個makefile或者是make.bat用以創建可執行的文件.其它的編譯器或操作系統需要改動一些地方.
上傳時間: 2013-12-24
上傳用戶:lanhuaying