實現(xiàn)最優(yōu)二叉樹的構(gòu)造;在此基礎(chǔ)上完成哈夫曼編碼器與譯碼器。 假設(shè)報文中只會出現(xiàn)如下表所示的字符: 字符 A B C D E F G H I J K L M N 頻度 186 64 13 22 32 103 21 15 47 57 1 5 32 20 57 字符 O P Q R S T U V W X Y Z , . 頻度 63 15 1 48 51 80 23 8 18 1 16 1 6 2 要求完成的系統(tǒng)應(yīng)具備如下的功能: 1.初始化。從終端(文件)讀入字符集的數(shù)據(jù)信息,。建立哈夫曼樹。 2.編碼:利用已建好的哈夫曼樹對明文文件進(jìn)行編碼,并存入目標(biāo)文件(哈夫曼碼文件)。 3.譯碼:利用已建好的哈夫曼樹對目標(biāo)文件(哈夫曼碼文件)進(jìn)行編碼,并存入指定的明文文件。 4.輸出哈夫曼編碼文件:輸出每一個字符的哈夫曼編碼。
上傳時間: 2014-11-23
上傳用戶:shanml
基于J2EE的物流信息系統(tǒng)的設(shè)計與實現(xiàn) 介紹了J2EE 體系結(jié)構(gòu)、Mv c模式等相關(guān)概念和技術(shù),并重點探討了 目 前比 較受歡迎的三種開源框架( s t r ut s框架、S Pr i n g框架和H i b e m a t e 框架)。 分析了他們的體系結(jié)構(gòu)、 特點和優(yōu)缺點。 根據(jù)J ZE E的分層結(jié)構(gòu),結(jié)合We b應(yīng)用 的特點, 將三種框架進(jìn)行組合設(shè)計, 即表現(xiàn)層用S t r ut s框架、 業(yè)務(wù)邏輯層用S P ri n g 框架、持久層用比b ema t e 框架,從而來構(gòu)建物流信息系統(tǒng)。這種整合框架使各 層相對獨立, 減少各層之間的禍合程度,同時加快了系統(tǒng)的開發(fā)過程,增強了系 統(tǒng)的可維護(hù)性和可擴(kuò)展性,初步達(dá)到了分布式物流信息系統(tǒng)的設(shè)計目標(biāo)。 經(jīng)過以上分析,結(jié)合物流系統(tǒng)的業(yè)務(wù)需求,進(jìn)行了相關(guān)的實現(xiàn)。最后,系統(tǒng) 運用先進(jìn)的A ja x技術(shù)來增強Ui層與服務(wù)器的異步通信能力, 使用戶體驗到動態(tài) 且響應(yīng)靈 敏的桌 面級w e b應(yīng)用程序。 通過江聯(lián)公司的試運行結(jié)果,系統(tǒng)達(dá)到了 渝瞇。 并 且 對 江 聯(lián) 公 司 提 出 了 基 于 R F I D 的 解 決 方 案 的 實 施 計 劃 。
上傳時間: 2016-06-01
上傳用戶:ynsnjs
C++名家精華.chm 我們用早期的C++語言編程。工作的第二天中午,厭煩了讀職工手冊,于是我寫了一個工具類,里面包含一個原始指針作為成員變量: #include "xStruct.h" // definition of struct X class xWrapper { X* xItem public: xWrapper() : xItem(new X) { } ~xWrapper() { delete xItem } void dump() { /* dumps xItem to cout */ } } 當(dāng)然了,使用這個類的程序由于內(nèi)存問題總是時不時的崩潰,因為我違反三個重要設(shè)計原則之一:任何時候,只要你提供了析構(gòu)函數(shù)、拷貝構(gòu)造函數(shù)或賦值運算符中的一個,你通常需要三個都提供。([1]) “所以,”我自言自語道,“我必須自己處理拷貝和賦值問題。簡單地...auto_ptr有拷貝構(gòu)造函數(shù)和賦值運算符,我可以拿過來用一下。”(你知道早期C++程序庫中的auto_ptr,是嗎?)
上傳時間: 2013-12-28
上傳用戶:Amygdala
c語言高級編程教程。介紹如何利用TC 系統(tǒng)所提供的相關(guān)函數(shù)實現(xiàn)菜單設(shè)計、圖形繪制、動畫的播放、樂曲的演奏、漢字的顯示、圖片的顯現(xiàn)等技術(shù),在講述時,以問題-解答的方式來逐漸闡明。
上傳時間: 2016-06-26
上傳用戶:黑漆漆
pic16c73 MAPLAB C語言寫的汽車集控器程序,很經(jīng)典的C語言實現(xiàn)PIC單片機程序,如有疑問,可以發(fā)送到j(luò)immyhua2@163.com,免費解答
上傳時間: 2016-07-18
上傳用戶:wanqunsheng
Program main BIOS image | | /B - Program Boot Block | | /N - Program NVRAM | | /C - Destroy CMOS checksum | | /E - Program Embedded Controller Block | | /K - Program all non-critical blocks | | /Kn - Program n th non-critical block only(n=0-7) | | /Q - Silent execution | | /REBOOT - Reboot after programming | | /X - Don t Check ROM ID | | /S - Display current system s ROMID | | /Ln - Load CMOS defaults
標(biāo)簽: Program Destroy Block NVRAM
上傳時間: 2016-07-26
上傳用戶:wfl_yy
C語言嵌入式開發(fā)的精華集合,闡述了需要嵌入式開發(fā)中的C語言技術(shù)問題,對從事嵌入式C語言開發(fā)的技術(shù)人員有很好的引導(dǎo)和解答作用
上傳時間: 2016-08-05
上傳用戶:zhengjian
這是錢能的C++教材,有全書配套代碼、習(xí)題解答,我認(rèn)為對初學(xué)者比較有幫助,畢竟是國人自己寫的非常容易看懂,在下還是覺得有些人不要盲目崇拜老外,中國IT在世界上其實不落后。
標(biāo)簽: 教材
上傳時間: 2016-08-08
上傳用戶:362279997
Visual Assist X v10.4.1640.0破解版Visual Assist X是一款非常好的Visual Studio .NET 2003、2002插件,支持C/C++、C#、ASP、Visual Basic、Java和HTML等語言,也支持VC++6、VC++5,能自動識別各種關(guān)鍵字、系統(tǒng)函數(shù)、成員變量、自動給出輸入提示、自動更正大小寫錯誤、自動標(biāo)示錯誤等,有助于提高開發(fā)過程地自動化和開發(fā)效率。
標(biāo)簽: Visual Assist Studio 1640
上傳時間: 2013-12-15
上傳用戶:asdkin
使用C#程式語言開發(fā),並執(zhí)行於.NET Framework下;是研習(xí)「蟻拓尋優(yōu)法」不可或缺的軟體工具。系統(tǒng)使用ACO (Ant Colony Optimization)演算公式模擬螞蟻的覓食行徑抉擇。使用者可以設(shè)定費洛蒙和食物氣味強度等相關(guān)參數(shù)以及動態(tài)設(shè)定障礙物的位置和形狀,研習(xí)螞蟻覓食的最短路徑形成過程。研習(xí)各種參數(shù)設(shè)定對螞蟻覓食行為的影響,了解費落蒙機制對蟻拓尋優(yōu)化法的影響。本系統(tǒng)可支援柔性計算教學(xué),研習(xí)蟻拓優(yōu)化法中人工螞蟻的隨機搜尋模式和啟發(fā)式法則設(shè)計原理。
標(biāo)簽: 程式
上傳時間: 2013-12-24
上傳用戶:anng
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1