赫夫曼編譯碼器: 用哈夫曼編碼進(jìn)行通信可以大大提高信道利用率,縮短信息傳輸時(shí)間,降低傳輸成本。但是,這要求在發(fā)送端通過一個(gè)編碼系統(tǒng)對(duì)待傳數(shù)據(jù)預(yù)先編碼,在接收端將傳來的數(shù)據(jù)進(jìn)行譯碼(復(fù)原)。對(duì)于雙工信道(即可以雙向傳輸信息的信道),每端都需要一個(gè)完整的編/譯碼系統(tǒng)。試為這樣的信息收發(fā)站寫一個(gè)哈夫曼碼的編/譯碼系統(tǒng)。 [基本要求]一個(gè)完整的系統(tǒng)應(yīng)具有以下功能: (1)I:初始化(Initialization)。從終端讀入字符集大小n,以及n個(gè)字符和n個(gè)權(quán)值,建立哈夫曼樹,并將它存于文件hfmTree中。 (2)E:編碼(Encoding)。利用已建好的哈夫曼樹(如不在內(nèi)存,則從文件hfmTree中讀入),對(duì)文件ToBeTran中的正文進(jìn)行編碼,然后將結(jié)果存入文件CodeFile中。 (3)D:譯碼(Decoding)。利用已建好的哈夫曼樹將文件CodeFile中的代碼進(jìn)行譯碼,結(jié)果存入文件TextFile中。 (4)P:印代碼文件(Print)。將文件CodeFile以緊湊格式顯示在終端上,每行50個(gè)代碼。同時(shí)將此字符形式的編碼文件寫入文件CodePrin中。 (5)T:印哈夫曼樹(Tree printing)。將已在內(nèi)存中的哈夫曼樹以直觀的方式(樹或凹入表形式)顯示出,同時(shí)將此字符形式的哈夫曼樹寫入文件TreePrint中。
上傳時(shí)間: 2016-04-17
上傳用戶:zaizaibang
jsp+oracle 設(shè)備管理系統(tǒng)使用時(shí),先將數(shù)據(jù)庫文件夾中的sql文件導(dǎo)入到Oracle數(shù)據(jù)庫中。然后將所有的文件(包括文件夾)拷貝至【Tomcat安裝路徑/Webapps/root/自定義的文件名】下,直接在瀏覽器上輸入http://localhost:端口號(hào)/自定義的文件名即可。
標(biāo)簽: oracle jsp 設(shè)備管理
上傳時(shí)間: 2016-04-29
上傳用戶:葉山豪
C-編譯器的設(shè)計(jì)文檔與源代碼下載,1. 具有比較友好的GUI界面(仿照了我自己正在用的emacs); 2. 語法支持比較全面(畢竟是C-,語法還是不多的); 3. Error Recovery;
上傳時(shí)間: 2014-07-03
上傳用戶:水口鴻勝電器
公文管理系統(tǒng)》是一套通過行文收發(fā),文印管理和輔項(xiàng)管理等功能相結(jié)合的綜合運(yùn)用的公文管理系統(tǒng)。該軟件在功能方面主要包括了:行文收發(fā)(行文管理、報(bào)表發(fā)送管理、收文管理);文印管理(表格請(qǐng)印管理、文印資料管理、借閱管理);輔項(xiàng)管理(往來信函、文件督辦、客戶投訴、提案管理、文件傳閱、文稿管理、銷毀管理、文件追蹤);通訊往來(通訊錄)。通過以上內(nèi)容解決了公文處理的連續(xù)性和全面性,實(shí)現(xiàn)了對(duì)公文處理和管理的全過程,改變了公文辦理的低效和弊端,大幅度地提高了公文管理工作效率,使公文管理步入系統(tǒng)化、現(xiàn)代化和科學(xué)化的軌道。 該系統(tǒng)結(jié)合國內(nèi)企業(yè)及政府機(jī)關(guān)的實(shí)際情況,內(nèi)容科學(xué)、全面而實(shí)用;簡(jiǎn)捷的操作面板,美觀的錄入窗口,多樣化的打印功能,快捷的查詢功能,強(qiáng)大的信息管理功能等。提高了工作效率,降低了工作強(qiáng)度,完善了管理體系。操作快捷、方便、易懂、易會(huì);是協(xié)助企業(yè)和政府機(jī)關(guān)的一套好軟件。
標(biāo)簽: 管理系統(tǒng) 收發(fā)
上傳時(shí)間: 2013-12-17
上傳用戶:13215175592
運(yùn)行程序,輸入密鑰,單擊“瀏覽”按鈕,選擇要進(jìn)行加密或解密的文本文件(.txt格式的文件),單擊“加密”或“解密”按鈕,即完成文本文件的加密或者解密操作。
標(biāo)簽: 運(yùn)行程序
上傳時(shí)間: 2013-11-29
上傳用戶:chenxichenyue
同樣為linux認(rèn)證程序,但這個(gè)較適合應(yīng)用,只要將.conf文件中的用戶名和密碼設(shè)置好(即為在校園網(wǎng)下認(rèn)證的用戶名密碼),再將其和mystar拷貝到/etc下,在終端執(zhí)行mystar即可
上傳時(shí)間: 2013-12-30
上傳用戶:685
信號(hào)與系統(tǒng)試驗(yàn)報(bào)告 離散傅立葉變換(DFT)和頻譜分析 一、實(shí)驗(yàn)內(nèi)容 1、實(shí)驗(yàn)題目 (1)編寫DFT、IDFT程序,并驗(yàn)證其正確性(提示:可利用沖激函數(shù)進(jìn)行驗(yàn)證)。 (2)計(jì)算信號(hào)f(t)=e-at2sin(2∏ft)的離散傅立葉變換(DFT),求其振幅譜,相位譜、振幅最大值對(duì)應(yīng)的頻譜(檢測(cè)主頻)以及對(duì)發(fā)f(t)進(jìn)行DFT變換的結(jié)果實(shí)現(xiàn)IDFT變換,并畫出圖形。 參數(shù)選擇如下:頻率f =30HZ,a=f 2㏑(M),M=2.5 2、通過實(shí)驗(yàn)理解信號(hào)振幅譜、相位譜的物理意義,掌握DFT、IDFT算法的實(shí)現(xiàn)方法。
標(biāo)簽: DFT IDFT 實(shí)驗(yàn) 信號(hào)與系統(tǒng)
上傳時(shí)間: 2016-06-13
上傳用戶:sammi
VC++實(shí)現(xiàn)QQ聊天源代碼 QQ 示例源碼有服務(wù)器端和客戶端!一個(gè)小練習(xí)!通過端口1080連接,可以實(shí)現(xiàn)了雙機(jī)的互聯(lián)! 包括: VC++項(xiàng)目源文件(客戶端、服務(wù)器端) 已編譯的可執(zhí)行文件(客戶端、服務(wù)器端) 供學(xué)習(xí)C++網(wǎng)絡(luò)編程參考。
上傳時(shí)間: 2016-06-15
上傳用戶:ommshaggar
⑴ 提供簡(jiǎn)單命令 A、通過串口加載程序到指定內(nèi)存 B、將程序燒寫到 NANDFLASH 指定位置 C、LCD 操作函數(shù) I、畫點(diǎn) II、畫線 III、畫圓 IV、顯示圖像 ⑵ bootloader 具備自我更新能力 ⑶ bootloader 可以啟動(dòng) LINUX ⑷ 能通過網(wǎng)絡(luò)傳輸文件(FTP/UDP)
標(biāo)簽: NANDFLASH LCD III 命令
上傳時(shí)間: 2016-06-18
上傳用戶:牧羊人8920
輸入一段英文字符,試為該文中的每個(gè)字符編制相應(yīng)的哈夫曼碼。 (1)I:初始化(Initialization)。對(duì)輸入的一段英文中的每個(gè)字符統(tǒng)計(jì)其權(quán)值,建立哈夫曼樹; (2)E:編碼(Encoding)。利用已建好的哈夫曼樹,對(duì)每個(gè)字符進(jìn)行編碼。 (3)D:譯碼(Decoding)。利用已建好的每個(gè)編碼,對(duì)輸入的一個(gè)由0、1組成的序列進(jìn)行譯碼; (4)P:印代碼文件(Print)。將每個(gè)字符編的哈夫曼碼和譯碼結(jié)果顯示在終端上。
上傳時(shí)間: 2013-12-16
上傳用戶:lizhen9880
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1