包括數據結構中最常用的6種排序算法和相關解釋,適用與嚴蔚敏的c語言版。
標簽: 數據結構 排序算法
上傳時間: 2013-12-26
上傳用戶:jyycc
一元多項式的計算,建立兩個多項式,并進行相加,相減運算,輸出結果.參考資料:嚴蔚敏《數據結構與算法》
標簽: 多項式 計算
上傳時間: 2015-03-30
上傳用戶:bjgaofei
這是一個用C語言編寫的哈夫曼編/譯碼器程序,與嚴蔚敏版數據結構習題的5.2相對應啊
標簽: C語言 編寫 程序 譯碼器
上傳時間: 2015-04-21
上傳用戶:athjac
清華出版社出版,嚴蔚敏和吳偉民編寫的,C語言版數據結構參考程序,有線性表、棧和隊列、串、數組和廣義表、樹和二叉樹、圖、動態(tài)存儲器、查找
標簽: 清華 出版社
上傳時間: 2015-05-27
上傳用戶:jing911003
---- Huffman 算法的不同實現 本目錄下的程序用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 算法 目錄 方式
上傳時間: 2015-06-12
上傳用戶:xg262122
這是大學里面學習《數據結構》,嚴蔚敏版本的配套配套練習冊 數據結構C源代碼 的答案
標簽: 大學 數據結構
上傳時間: 2014-11-03
上傳用戶:410805624
這是William Ford,William Topp編寫,劉衛(wèi)東譯,嚴蔚敏審校的數據結構 C++語言描述電子書籍。
標簽: William Ford Topp 編寫
上傳時間: 2016-02-01
上傳用戶:mikesering
第七章到第十二章的代碼實現,嚴蔚敏的數據結構的
標簽: 代碼
上傳時間: 2016-03-11
上傳用戶:aappkkee
用C++語言描述算法的講稿,清華的嚴蔚敏所著
標簽: 語言 算法
上傳時間: 2014-01-02
上傳用戶:mpquest
行編輯程序,是嚴蔚敏的數據結構C語言版實驗的一個,我們有這個實驗,其他人應該也有,能用上的。
標簽: 行編輯程序
上傳時間: 2014-12-08
上傳用戶:wendy15
蟲蟲下載站版權所有 京ICP備2021023401號-1