Delphi編寫(xiě)的啟光短信試題編輯平臺(tái)源碼
標(biāo)簽: Delphi 編寫(xiě) 短信 源碼
上傳時(shí)間: 2013-12-16
上傳用戶(hù):邶刖
石子歸并問(wèn)題:在一個(gè)圓形操場(chǎng)的四周擺放著N堆石子(N<= 100),現(xiàn)要將石子有次序地合并成一堆.規(guī)定每次只能選取相鄰的兩堆合并成新的一堆,并將新的一堆的石子數(shù),記為該次合并的得分.編一程序,由文件讀入堆棧數(shù)N及每堆棧的石子數(shù)(<=20)。 (1)選擇一種合并石子的方案,使用權(quán)得做N-1次合并,得分的總和最小; (2)選擇一種合并石子的方案,使用權(quán)得做N-1次合并,得分的總和最大;
上傳時(shí)間: 2015-04-28
上傳用戶(hù):84425894
.?dāng)?shù)據(jù)結(jié)構(gòu) 假設(shè)有M個(gè)進(jìn)程N(yùn)類(lèi)資源,則有如下數(shù)據(jù)結(jié)構(gòu): MAX[M*N] M個(gè)進(jìn)程對(duì)N類(lèi)資源的最大需求量 AVAILABLE[N] 系統(tǒng)可用資源數(shù) ALLOCATION[M*N] M個(gè)進(jìn)程已經(jīng)得到N類(lèi)資源的資源量 NEED[M*N] M個(gè)進(jìn)程還需要N類(lèi)資源的資源量 2.銀行家算法 設(shè)進(jìn)程I提出請(qǐng)求Request[N],則銀行家算法按如下規(guī)則進(jìn)行判斷。 (1)如果Request[N]<=NEED[I,N],則轉(zhuǎn)(2);否則,出錯(cuò)。 (2)如果Request[N]<=AVAILABLE,則轉(zhuǎn)(3);否則,出錯(cuò)。 (3)系統(tǒng)試探分配資源,修改相關(guān)數(shù)據(jù): AVAILABLE=AVAILABLE-REQUEST ALLOCATION=ALLOCATION+REQUEST NEED=NEED-REQUEST (4)系統(tǒng)執(zhí)行安全性檢查,如安全,則分配成立;否則試探險(xiǎn)性分配作廢,系統(tǒng)恢復(fù)原狀,進(jìn)程等待。 3.安全性檢查 (1)設(shè)置兩個(gè)工作向量WORK=AVAILABLE;FINISH[M]=FALSE (2)從進(jìn)程集合中找到一個(gè)滿(mǎn)足下述條件的進(jìn)程, FINISH[i]=FALSE NEED<=WORK 如找到,執(zhí)行(3);否則,執(zhí)行(4) (3)設(shè)進(jìn)程獲得資源,可順利執(zhí)行,直至完成,從而釋放資源。 WORK=WORK+ALLOCATION FINISH=TRUE GO TO 2 (4)如所有的進(jìn)程Finish[M]=true,則表示安全;否則系統(tǒng)不安全。
標(biāo)簽: 數(shù)據(jù)結(jié)構(gòu) 進(jìn)程 資源
上傳時(shí)間: 2014-01-05
上傳用戶(hù):moshushi0009
數(shù)據(jù)結(jié)構(gòu) 假設(shè)有M個(gè)進(jìn)程N(yùn)類(lèi)資源,則有如下數(shù)據(jù)結(jié)構(gòu): MAX[M*N] M個(gè)進(jìn)程對(duì)N類(lèi)資源的最大需求量 AVAILABLE[N] 系統(tǒng)可用資源數(shù) ALLOCATION[M*N] M個(gè)進(jìn)程已經(jīng)得到N類(lèi)資源的資源量 NEED[M*N] M個(gè)進(jìn)程還需要N類(lèi)資源的資源量 2.銀行家算法 設(shè)進(jìn)程I提出請(qǐng)求Request[N],則銀行家算法按如下規(guī)則進(jìn)行判斷。 (1)如果Request[N]<=NEED[I,N],則轉(zhuǎn)(2);否則,出錯(cuò)。 (2)如果Request[N]<=AVAILABLE,則轉(zhuǎn)(3);否則,出錯(cuò)。 (3)系統(tǒng)試探分配資源,修改相關(guān)數(shù)據(jù): AVAILABLE=AVAILABLE-REQUEST ALLOCATION=ALLOCATION+REQUEST NEED=NEED-REQUEST (4)系統(tǒng)執(zhí)行安全性檢查,如安全,則分配成立;否則試探險(xiǎn)性分配作廢,系統(tǒng)恢復(fù)原狀,進(jìn)程等待。 3.安全性檢查 (1)設(shè)置兩個(gè)工作向量WORK=AVAILABLE;FINISH[M]=FALSE (2)從進(jìn)程集合中找到一個(gè)滿(mǎn)足下述條件的進(jìn)程, FINISH[i]=FALSE NEED<=WORK 如找到,執(zhí)行(3);否則,執(zhí)行(4) (3)設(shè)進(jìn)程獲得資源,可順利執(zhí)行,直至完成,從而釋放資源。 WORK=WORK+ALLOCATION FINISH=TRUE GO TO 2 (4)如所有的進(jìn)程Finish[M]=true,則表示安全;否則系統(tǒng)不安全。
標(biāo)簽: 數(shù)據(jù)結(jié)構(gòu) 進(jìn)程 資源
上傳時(shí)間: 2013-12-24
上傳用戶(hù):alan-ee
一個(gè)虛擬光驅(qū)程序(驅(qū)動(dòng)程序和exe)-VaporCDSource141
標(biāo)簽: VaporCDSource exe 141 虛擬光驅(qū)
上傳時(shí)間: 2014-01-08
上傳用戶(hù):talenthn
簡(jiǎn)單的FLASH制作 本品可告訴你最基本的工具用法以及動(dòng)畫(huà)制作方法
標(biāo)簽: 動(dòng)畫(huà)
上傳時(shí)間: 2015-04-30
上傳用戶(hù):363186
PLD-N分頻程序,使用時(shí)可以任意修改(VHDL)
上傳時(shí)間: 2013-12-25
上傳用戶(hù):Thuan
顯示ARP緩存信息.A R P高效運(yùn)行的關(guān)鍵是由于每個(gè)主機(jī)上都有一個(gè)A R P高速緩存。這個(gè)高速緩存存放了最 近I n t e r n e t地址到硬件地址之間的映射記錄。高速緩存中每一項(xiàng)的生存時(shí)間一般為2 0分鐘,起 始時(shí)間從被創(chuàng)建時(shí)開(kāi)始算起。
上傳時(shí)間: 2013-12-27
上傳用戶(hù):siguazgb
本人水品有限,做過(guò)的都是寫(xiě)基礎(chǔ)試驗(yàn),不過(guò)感覺(jué)這些試驗(yàn)代碼還是很通用的,在初學(xué)看來(lái)還是有意義
標(biāo)簽:
上傳時(shí)間: 2015-05-01
上傳用戶(hù):zhouli
各種能幫助鞏固U N I X帳號(hào)安全的工具和方法,很實(shí)用
標(biāo)簽:
上傳時(shí)間: 2013-12-31
上傳用戶(hù):chenbhdt
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1