實現最優(yōu)二叉樹的構造;在此基礎上完成哈夫曼編碼器與譯碼器。 假設報文中只會出現如下表所示的字符: 字符 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)應具備如下的功能: 1.初始化。從終端(文件)讀入字符集的數據信息,。建立哈夫曼樹。 2.編碼:利用已建好的哈夫曼樹對明文文件進行編碼,并存入目標文件(哈夫曼碼文件)。 3.譯碼:利用已建好的哈夫曼樹對目標文件(哈夫曼碼文件)進行編碼,并存入指定的明文文件。 4.輸出哈夫曼編碼文件:輸出每一個字符的哈夫曼編碼。
上傳時間: 2014-11-23
上傳用戶:shanml
Let the following relational tables be given: R = (A, B, C) and S = (D, E, F) where A, B, C, D, E, and F are the attributes (columns). Write the SQL statements that will express each of the queries given below:
標簽: relational following tables given
上傳時間: 2014-01-14
上傳用戶:cx111111
替代加密: A B C D E F G H I J K L M N O P Q R S T U V W 密文 Y Z D M R N H X J L I O Q U W A C B E G F K P 明文 X Y Z T S V I HAVE A DREAM!# 密文?? 用ARM編程實現替代加密。
標簽: 加密
上傳時間: 2016-07-17
上傳用戶:qq521
作品簡介:基于51單片機的信號發(fā)送器,理論距離是3000米,實際受到現實的干擾,信號發(fā)送距離降縮短到1500米以上.可以配備多個接收器,實現多機通訊. 作品作用:例如手動輸入A,B,C,D 80個不同的信號,啟動發(fā)送,那么配備的多個接收器能接收到這80個信號.
上傳時間: 2013-12-24
上傳用戶:zhengjian
小型公司工資管理系統(tǒng) 工資的計算方法: A 經理:固定月薪為8000; B 技術員:工作時間*小時工資(100元每小時); C 銷售員:銷售額*4%提成; D 銷售經理:底薪(5000)+所轄部門銷售額總額*0.5%;
上傳時間: 2013-12-18
上傳用戶:qilin
溫度華氏轉變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void) { int a=73,b=85,c=66 { if (a>=90) printf("a=A等級!!\n") else if (a>=80) printf("73分=B等級!!\n") else if (a>=70) printf("73分=C等級!!\n") else if (a>=60) printf("73分=D等級!!\n") else if (a<60) printf("73分=E等級!!\n") } { if (b>=90) printf("b=A等級!!\n") else if (b>=80) printf("85分=B等級!!\n") else if (b>=70) printf("85分=C等級!!\n") else if (b>=60) printf("85分=D等級!!\n") else if (b<60) printf("85分=E等級!!\n") } { if (c>=90) printf("c=A等級!!\n") else if (c>=80) printf("66分=B等級!!\n") else if (c>=70) printf("66分=C等級!!\n") else if (c>=60) printf("66分=D等級!!\n") else if (c<60) printf("66分=E等級!!\n") } system("pause") return 0 }
上傳時間: 2014-11-10
上傳用戶:wpwpwlxwlx
溫度華氏轉變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void) { int a=73,b=85,c=66 { if (a>=90) printf("a=A等級!!\n") else if (a>=80) printf("73分=B等級!!\n") else if (a>=70) printf("73分=C等級!!\n") else if (a>=60) printf("73分=D等級!!\n") else if (a<60) printf("73分=E等級!!\n") } { if (b>=90) printf("b=A等級!!\n") else if (b>=80) printf("85分=B等級!!\n") else if (b>=70) printf("85分=C等級!!\n") else if (b>=60) printf("85分=D等級!!\n") else if (b<60) printf("85分=E等級!!\n") } { if (c>=90) printf("c=A等級!!\n") else if (c>=80) printf("66分=B等級!!\n") else if (c>=70) printf("66分=C等級!!\n") else if (c>=60) printf("66分=D等級!!\n") else if (c<60) printf("66分=E等級!!\n") } system("pause") return 0 }
上傳時間: 2013-12-12
上傳用戶:亞亞娟娟123
A、B、C、D、E五人合伙夜間捕魚,凌晨時都疲憊不堪,各自在河邊的樹叢中找地方睡著了,日上三竿,A第一個醒來,他將魚平分作五份,把多余的一條扔回湖中,拿自己的一份回家去了,B第二個醒來,也將魚平分為五份,扔掉多余的一條,只拿走自己的一份,接著C、D、E依次醒來,也都按同樣的辦法分魚。問五人至少合伙捕到多少條魚?每個人醒來后看到的魚數是多少條?
標簽: 捕魚
上傳時間: 2016-12-22
上傳用戶:familiarsmile
C語言是在 70年代初問世的。一九七八年由美國電話電報公司(AT&T)貝爾實驗室正式 發(fā)表了C 語言。同時由B.W.Kernighan和 D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一書。通常簡稱為《K&R》,也有人稱之為《K&R》標準。但是,在《K&R》中并 沒有定義一個完整的標準C語言,后來由美國國家標準學會在此基礎上制定了一個C 語言 標準,于一九八三年發(fā)表。通常稱之為ANSI C。 當代最優(yōu)秀的程序設計語言
標簽: Kernighan Ritchit PROGRA THE
上傳時間: 2016-12-23
上傳用戶:chens000
OA系統(tǒng)實現以下功能: a、個人辦公,我的辦公桌 b、公文管理 c、工作流程 d、組織管理 e. 權限管理
標簽: e. OA系統(tǒng) 工作流程 權限管理
上傳時間: 2013-12-16
上傳用戶:zhenyushaw