這里給出的源代碼huffman.zip用8種不同的方式實現了Huffman編碼算法。這些代碼意在演示不同Huffman算法的實現原理,比較算法執行效率的差別,但并沒有針對實際應用環境的需求,做更多的空間或效率優化。所有代碼以C++語言編寫,為了更容易地實現各種數據結構,代碼中大量應用了標準C++庫和模板技術。——總之,這些代碼的作用在于示例和演示;如果大家想把這些代碼應用在實際應用中,可能還需要做進一步的調整和優化。
標簽: Huffman huffman zip 源代碼
上傳時間: 2013-12-26
上傳用戶:zm7516678
是MATLAB的RBF神經網絡建模程序,比較有參考價值阿,需要的就下吧
標簽: MATLAB RBF 神經網絡 建模
上傳用戶:一諾88
是MATLAB的BP預測程序,有實際參考價值,需要的就下吧
標簽: MATLAB 程序
上傳時間: 2015-03-24
上傳用戶:l254587896
這是一個Qbasic的編譯平臺 自己用過了,可以正常使用
標簽: Qbasic 編譯平臺
上傳用戶:comua
一個不錯的酒店管理系統 用delphi7實現
標簽: delphi7 管理系統
上傳用戶:royzhangsz
一份關于Matlab的很好的學習示例,肯定對你的學習有幫助。
標簽: Matlab
上傳時間: 2014-01-16
上傳用戶:sssl
PASCAL語言的詞法分析程序,用C++語言編寫,開發環境為LINUX.包含源程序的輸入文件和分析后的輸出文件
標簽: PASCAL LINUX 語言 分
上傳時間: 2014-01-14
上傳用戶:zhaiyanzhong
對初學者非常適合的MATLAB的書籍!謝謝了!
標簽: MATLAB 初學者 書籍
上傳時間: 2015-03-25
Simple DirectMedia Layer - Simple DirectMedia Layer 是一個跨平臺的多媒體庫設計用來提供快速圖形framebuffer和音頻驅動。應用MPEG為軟件,模擬器或其他流行的游戲回放聲音。支持Linux, Win32, BeOS, MacOS, Solaris, IRIX, and FreeBSD
標簽: DirectMedia Simple Layer framebuffer
上傳時間: 2013-12-23
上傳用戶:cjl42111
基本算法思想 OPT:該算法的基本思想是用二維數組page2[40][2] 的第一列存儲裝入內存的頁面,而第二列用作標記位計數器。每當發生缺頁時,就從內存中調出一頁,首先將內存中的頁面一一與要調入內存中的頁面之后的頁面比較,如果兩個頁面不相等,則內存中相應的頁面的標記位計數器加一,直至到有相等的頁面,則該頁面的比較停止,再重復以上操作,直至內存中的頁面全部比較完。然后找出內存中頁面的標記位最大的頁面,而該頁就是要置換出來的頁。 FIFO: 該算法的基本思想是用隊列queue存儲內存中的頁面,隊列的特點是先進先出,與該算法是一致的,所以每當發生缺頁時,就從隊頭刪除一頁,即隊頭指針加一,而從隊尾加入缺頁,隊尾指針加一。 LRU: 該算法的基本思想是用二維數組page2[40][2] 的第一列存儲裝入內存的頁面,而第二列用作標記位計數器。每當使用頁面時,該頁面的標記位計數器加一。發生缺頁時,就從內存中頁面標記最小的一頁,調出該頁,并且該頁后面的頁面在數組中的位置前移,而缺頁就放在數組后面。
標簽: page2 OPT 算法 40
上傳用戶:lwwhust
蟲蟲下載站版權所有 京ICP備2021023401號-1