圖的深度遍歷,輸出結(jié)果為(紅色為鍵盤輸入的數(shù)據(jù),權(quán)值都置為1): 輸入頂點數(shù)和弧數(shù):8 9 輸入8個頂點. 輸入頂點0:a 輸入頂點1:b 輸入頂點2:c 輸入頂點3:d 輸入頂點4:e 輸入頂點5:f 輸入頂點6:g 輸入頂點7:h 輸入9條弧. 輸入弧0:a b 1 輸入弧1:b d 1 輸入弧2:b e 1 輸入弧3:d h 1 輸入弧4:e h 1 輸入弧5:a c 1 輸入弧6:c f 1 輸入弧7:c g 1 輸入弧8:f g 1 深度優(yōu)先遍歷: a b d h e c f g 程序結(jié)束.
標(biāo)簽:
上傳時間: 2016-04-04
上傳用戶:lht618
在了解實時嵌入式操作系統(tǒng)內(nèi)存管理機制的特點以及實時處理對內(nèi)存管理需求的基礎(chǔ)上,練習(xí)并掌握有效處理內(nèi)存碎片的內(nèi)存管理機制,同時理解防止內(nèi)存泄漏問題的良好設(shè)計方法。使用預(yù)先規(guī)劃的思想,構(gòu)建自己的私有內(nèi)存管理機制,在系統(tǒng)內(nèi)存池中申請內(nèi)存,并將其納入私有內(nèi)存管理機制中,形成靜態(tài)預(yù)分配內(nèi)存池; 靜態(tài)預(yù)分配內(nèi)存池支持一種以上固定長度內(nèi)存池,如16 字節(jié)內(nèi)存池和256 字節(jié)內(nèi)存池。固定長度內(nèi)存池的單塊長度應(yīng)考慮體系結(jié)構(gòu)開銷,并盡量減少內(nèi)部碎片;固定長度內(nèi)存池數(shù)量應(yīng)可配置; 靜態(tài)預(yù)分配內(nèi)存池與系統(tǒng)內(nèi)存池的統(tǒng)一管理機制。向用戶分配內(nèi)存時應(yīng)保證長度最佳匹配原則。當(dāng)申請內(nèi)存的長度超過靜態(tài)預(yù)分配長度或資源不足時,自動向系統(tǒng)內(nèi)存池申請; 管理機制包括: a) 初 始化函數(shù); b) 內(nèi) 存申請/釋放函數(shù)。并特別要保證釋放安全; c) 告 警機制; d) 管 理監(jiān)視機制。 5. 利用可能的互斥機制或代碼可重入設(shè)計,保證以上管理機制的操作安全性; 6. 創(chuàng)建多Task 環(huán)境測試及演示以上內(nèi)容
標(biāo)簽: 內(nèi)存管理 實時嵌入式 實時處理 操作系統(tǒng)
上傳時間: 2016-04-12
上傳用戶:lizhen9880
主要介紹了如何使用E8仿真器在以Renesas芯片為MCU的開發(fā)板上進(jìn)行仿真調(diào)試。 第1 章 概要 第2 章 E8 仿真器功能 第3 章 使用前的準(zhǔn)備 第4 章 調(diào)試的準(zhǔn)備 第5 章 調(diào)試 第6 章 教程示例 附錄A E8 仿真器的構(gòu)成 附錄B 窗口功能一覽 附錄C 命令行功能 附錄D High-performance Embedded Workshop 的注意事項 附錄E 有關(guān)硬件診斷程序 E.1 為了執(zhí)行診斷程序的系統(tǒng)設(shè)置 E.2 診斷程序的執(zhí)行 E.3 錯誤發(fā)生時的處理
標(biāo)簽: Renesas MCU 仿真器 調(diào)試
上傳時間: 2013-12-26
上傳用戶:chens000
1) Write a function reverse(A) which takes a matrix A of arbitrary dimensions as input and returns a matrix B consisting of the columns of A in reverse order. Thus for example, if A = 1 2 3 then B = 3 2 1 4 5 6 6 5 4 7 8 9 9 8 7 Write a main program to call reverse(A) for the matrix A = magic(5). Print to the screen both A and reverse(A). 2) Write a program which accepts an input k from the keyboard, and which prints out the smallest fibonacci number that is at least as large as k. The program should also print out its position in the fibonacci sequence. Here is a sample of input and output: Enter k>0: 100 144 is the smallest fibonacci number greater than or equal to 100. It is the 12th fibonacci number.
標(biāo)簽: dimensions arbitrary function reverse
上傳時間: 2016-04-16
上傳用戶:waitingfy
1、火車采集器V3.2版要求:您的電腦必須安裝.net framework2.0框架 附windows .net framework 2.0下載地址:http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe 2、軟件一直堅持自帶配置文件,安裝及使用過程不操作注冊表及系統(tǒng)文件,完全綠色免安裝軟件,直接解壓軟件包即可使用。 3、如果您使用的是1.X - 2.0版本,您的電腦必須安裝.net 1.1框架。 附windows .net framework1.1下載地址:http://download.microsoft.com/download/7/b/9/7b90644d-1af0-42b9-b76d-a2770319a568/dotnetfx.exe
標(biāo)簽: framework 2.0 net download
上傳時間: 2014-01-07
上傳用戶:kytqcool
對于給定的一組進(jìn)程,采用優(yōu)先級加時間片輪轉(zhuǎn)法進(jìn)行調(diào)度。設(shè)有一個就緒隊列,就緒進(jìn)程按優(yōu)先數(shù)(優(yōu)先數(shù)范圍0-100)由小到大排列(優(yōu)先數(shù)越小,級別越高)。當(dāng)某一進(jìn)程運行完一個時間片后,其優(yōu)先級應(yīng)下調(diào)(如優(yōu)先數(shù)加3),試對如下給定的一組進(jìn)程給出其調(diào)度順序。每當(dāng)結(jié)束一進(jìn)程時要給出當(dāng)前系統(tǒng)的狀態(tài)(即顯示就緒隊列)。這里,進(jìn)程可用進(jìn)程控制塊(PCB)表示為如右表所示。 進(jìn)程名 A B C D E F G H J K L M 到達(dá)時間 0 1 2 3 6 8 12 12 12 18 25 25 服務(wù)時間 6 4 10 5 1 2 5 10 4 3 15 8
標(biāo)簽: 進(jìn)程
上傳時間: 2014-01-13
上傳用戶:chfanjiang
本“一卡通”系統(tǒng)基于企業(yè)內(nèi)部局域網(wǎng),我方提供的“一卡通”系統(tǒng)必須滿足如下的網(wǎng)絡(luò)特性,同時網(wǎng)絡(luò)的性能也應(yīng)得到相應(yīng)的保證: 1、系統(tǒng)基于WINDOWS NT4.0,WINDOWS 2000(或以上)中文版網(wǎng)絡(luò)操作系統(tǒng),工作站配備WINDOWS 98操作系統(tǒng)。 2、后臺數(shù)據(jù)庫采用SQL SERVER 7.0(或以上)數(shù)據(jù)庫平臺。 3、系統(tǒng)主體應(yīng)用系統(tǒng)采用C/S(客戶機、服務(wù)器)網(wǎng)路結(jié)構(gòu)。 4、部分應(yīng)用軟件可采用B/S結(jié)構(gòu)(主要是查詢系統(tǒng))。 5、“一卡通”系統(tǒng)的應(yīng)用程序運行在本地工作站,而全部數(shù)據(jù)存放在數(shù)據(jù)庫服務(wù)器中,應(yīng)用程序直接對服務(wù)器上的數(shù)據(jù)進(jìn)行操作,以確保系統(tǒng)的安全性、數(shù)據(jù)共享及數(shù)據(jù)一致性。系統(tǒng)設(shè)計時,工作站應(yīng)用軟件可直接從服務(wù)器上下載得到,因此要求網(wǎng)絡(luò)具有良好的穩(wěn)定性和可靠性。 6、“一卡通”系統(tǒng)中的人事信息可基于企業(yè)現(xiàn)有的MIS(基本人事信息管理系統(tǒng))系統(tǒng),系統(tǒng)方案根據(jù)企業(yè)已有MIS系統(tǒng)設(shè)計。 7、企業(yè)開放必要的網(wǎng)絡(luò)資源,提供網(wǎng)絡(luò)技術(shù)支持,構(gòu)建全部的網(wǎng)絡(luò)系統(tǒng),并確保網(wǎng)絡(luò)的安全性。 8、由企業(yè)提供開發(fā)、運行所需的正版軟件。
上傳時間: 2016-06-08
上傳用戶:cuiyashuo
A.增強采集功能,包括酷6,Mofile,優(yōu)酷,56,土豆,新浪播客,六間房,偶偶,目前最強大的采集系統(tǒng) B.修正了56白屏和土豆白屏的問題 C.增加了Bokecc播客的播放插件,酷6視頻的播放插件,Mofile視頻的播放插件 D.增加了后臺的數(shù)據(jù)管理,使其能夠按找播放器類型進(jìn)行排序,以便于找到想要的數(shù)據(jù) E.修正采集電視劇時,當(dāng)天沒更新數(shù)據(jù)時發(fā)生的錯誤
上傳時間: 2013-12-13
上傳用戶:JIUSHICHEN
小程序應(yīng)有如下功能: 1、登記。登記每位同學(xué)的上網(wǎng)卡號,押金(>=5 RMB)和上網(wǎng)時刻。 2、查詢。可以查詢每個上網(wǎng)卡號的上網(wǎng)時刻,上網(wǎng)的時間,押金和當(dāng)前的費用。 3、結(jié)賬。根據(jù)卡號可以算出 應(yīng)收金額,應(yīng)找金額。 4、提醒。當(dāng)某個上網(wǎng)卡號的 上網(wǎng)費用 >= 它的押金時應(yīng)提醒管理員。 5、續(xù)費。當(dāng)某個上網(wǎng)卡號的 上網(wǎng)費用 >= 它的押金,他可以再次交上一定金額的押金(>=5 RMB)。 6、修改費率。上網(wǎng)的費率應(yīng)可以調(diào)整。默認(rèn)的費率是1 RMB /1小時。 為了不讓機房賠本,應(yīng)是這樣的收費模式:先付錢后上網(wǎng)。如上機就五角, 以后過半小時收五角。 7、總賬。一天下來管理員要知道這天他賺了多少RMB。 你需要考慮程序被意外結(jié)束等特殊情況。 如果你的程序是按系統(tǒng)時間進(jìn)行計時,還應(yīng)考慮系統(tǒng)時間被意外更改的特殊情況。總之,你應(yīng)考慮一切會讓你的程序不能正常運行的特殊情況。 如果不知道怎么計時,你可以學(xué)習(xí)參考使用<time.h>中函數(shù)。 說明: a. 假定機房有150臺機器。 b. 假定初始的費率是1 RMB /1分鐘(便于測試)。
上傳時間: 2016-06-27
上傳用戶:gut1234567
對PL0原編譯器進(jìn)行了以下的擴充:1.增加以下保留字else(elsesym), for(forsym),to(tosym),downto(downtosym),return(returnsym),[(lmparen),](rmparen) 2.增加了以下的運算符:+=(eplus),-=(eminus),++(dplus),--(dminus) 取址運算符&(radsym),指向運算符@(padsym) 3.修改單詞:修改不等號#為<> 4.擴充語句:(1)增加了else子句 (2)增加了for語句 5.增加運算:(1).++運算 (2).--運算;(3).+=運算 (4).-=運算;(5).&取址運算; (6).@指向運算; 6.增加類型:(1).增加多維數(shù)組a[i1][i2][i3]……[i(n-1)][i(n-2)][in] (2).增加指針類型(任何變量都能存放指針,但不支持指針的指針,如b:=@@a應(yīng)該改寫為c:=@a,b:=@c) 7.將過程procedure擴展為函數(shù):(1).允許定義過程時在其后加參數(shù)(var a, var b,……..,var n) (2)允許通過指針向函數(shù)形式參數(shù)傳地址;(3)允許返回值;可以用 a:=p(a,b,c….,n) 返回
標(biāo)簽: downtosym returnsym elsesym downto
上傳時間: 2016-07-02
上傳用戶:saharawalker
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1