本目錄下的源代碼均屬示例、教學性質。作者不對這些代碼的功能和性能作任何擔保或承諾。 -------- 功能說明 -------- 本目錄下的程序用8種不同的方式實現了Huffman編碼算法,這8種方式分別是 * huffman_a 使用鏈表結構生成Huffman樹的算法,這是最基本的實現方法,效率最低。 * huffman_b 使用《數據結構》(嚴蔚敏,吳偉民,1997,C語言版)中給出的算法,將二叉樹存放在連續(xù)空間里(靜態(tài)鏈表),空間的每個結點內仍有左子樹、右子樹、雙親等指針。 * huffman_c 使用Canonical Huffman編碼,同時對huffman_b的存儲結構進行改造,將二叉樹存放在連續(xù)空間tree里,空間的每個結點類型都和結點權值的數據類型相同,空間大小為2*num,tree[0]未用,tree[1..num]是每個元素的權值,生成Huffman后,tree[1..2*num-1]中是雙親結點索引。 * huffman_d 在huffman_c的基礎上,增加預先排序的功能先用QuickSort算法對所有元素的權值從小到大排序,這樣,排序后最前面的兩個元素就是最小的一對元素了。我們可以直接將它們挑出來,組合成一個子樹。然后再子樹的權值用折半插入法插到已排序的元素
標簽: Huffman 目錄 源代碼 代碼
上傳時間: 2013-12-20
上傳用戶:franktu
AES 是一種使用安全碼進行信息加密的標準。 它支持 128 位、192 位和 256 位的密匙。
標簽: AES 128 192 256
上傳時間: 2016-12-24
上傳用戶:894898248
企業(yè)進銷存管理系統(tǒng),本系統(tǒng)主要實現了支持多條件查詢、批量填寫進貨單及銷售單、與代理商和供應商往來賬本明細,絕不存在假賬、漏賬、差賬等情況、圖表分析月銷售狀況、當外界環(huán)境(停電、網絡病毒)干擾本系統(tǒng)時,系統(tǒng)可以自動保護原始數據的安全、強大的報表打印等功能。
標簽: 進銷 管理系統(tǒng) 查詢 代理商
上傳時間: 2016-12-29
上傳用戶:wfeel
第2章 文檔和視 第3章 對話框與控件 第4章 菜單、快捷鍵和控制條 第5章 圖形操作 第6章 文件操作 第7章 MFC通用類 第8章 異常處理和診斷 第9章 多線程
標簽: MFC 文檔 對話框 圖形
上傳用戶:003030
本書主要介紹圖象理解和計算機視覺的基本概念、研究內容和實用技術,以及近年來國際上有關的最新研究成果和應用實例。
標簽: 圖象 計算機視覺 基本概念 實用技術
上傳時間: 2017-01-03
上傳用戶:Avoid98
Matlab實驗一 信號、系統(tǒng)和系統(tǒng)響應.實驗二的補充說明.
標簽: Matlab 實驗 信號
上傳時間: 2014-01-21
上傳用戶:sjyy1001
次,根據硬件序列號生成注冊號,生成的注冊碼可以按字母顛倒、按順序互換、數字交換、序列號分離和變形,最終形成正式的注冊碼,這樣盡量保證了注冊好的唯一,沒有重復,并且有安全,可以放心使用. 9. ListCtrl功能擴展.rar,63KB,下載 65 次,
標簽: List 序列號 硬件 字母
上傳時間: 2014-01-06
上傳用戶:zhaoq123
以Microsoft SQL Server為代表的數據庫產品具有超大容量的數據存儲、高效率的數據查詢算法、方便易用的向導和工具及友好親切的用戶接口,大大推動了數據管理、電子商務、知識發(fā)現的迅猛發(fā)展。
標簽: Microsoft Server SQL 數據庫
上傳時間: 2013-12-25
上傳用戶:皇族傳媒
該MFC參考含蓋了Microsoft基本類庫中的類、全局函數、全局變量和宏的內容。
標簽: Microsoft MFC 全局 函數
上傳時間: 2017-01-06
上傳用戶:cccole0605
對Linux的進程管理、系統(tǒng)維護.DHCP服務配置、軟件包管理和備份、TCP.IP基本網絡配置、口令時效和文件權限管理等等進行了詳細的介紹
標簽: Linux DHCP TCP IP
上傳時間: 2017-01-07
上傳用戶:daoxiang126
蟲蟲下載站版權所有 京ICP備2021023401號-1