實(shí)現(xiàn)最優(yōu)二叉樹的構(gòu)造;在此基礎(chǔ)上完成哈夫曼編碼器與譯碼器。 假設(shè)報(bào)文中只會(huì)出現(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.編碼:利用已建好的哈夫曼樹對(duì)明文文件進(jìn)行編碼,并存入目標(biāo)文件(哈夫曼碼文件)。 3.譯碼:利用已建好的哈夫曼樹對(duì)目標(biāo)文件(哈夫曼碼文件)進(jìn)行編碼,并存入指定的明文文件。 4.輸出哈夫曼編碼文件:輸出每一個(gè)字符的哈夫曼編碼。
上傳時(shí)間: 2014-11-23
上傳用戶:shanml
一個(gè)經(jīng)典的權(quán)限管理系統(tǒng) FrameWork權(quán)限設(shè)計(jì)是將權(quán)限抽象分為(查看/新增/修改/刪除/排序/打印/備用A/備用B)共八個(gè)權(quán)限。當(dāng)然,也可以根據(jù)需要來(lái)進(jìn)行擴(kuò)展。 在FrameWork中,每個(gè)模塊都會(huì)在Module目錄下對(duì)應(yīng)一個(gè)目錄(Module目錄結(jié)構(gòu)參考)。 每個(gè)模塊目錄會(huì)對(duì)應(yīng)到一個(gè)應(yīng)用ID和模塊代碼。也就是說(shuō)每個(gè)模塊都會(huì)對(duì)應(yīng)到八個(gè)權(quán)限。每個(gè)模塊目錄通過其下的Web.config文件設(shè)定當(dāng)前目錄所屬哪一個(gè)應(yīng)用和模塊代碼,并在web.config中配置當(dāng)前模塊目錄下文件對(duì)應(yīng)的八個(gè)權(quán)限關(guān)系。 所有模塊目錄下的文件屬于八個(gè)權(quán)限中的哪一種權(quán)限,是在Web.config里配置的,如果模塊里的文件沒有在web.config中配對(duì)應(yīng)的權(quán)限,則此文件默認(rèn)屬于查看權(quán)限。當(dāng)然,你也可以在aspx里進(jìn)行權(quán)限的判斷定,我們也提供了在aspx里判斷權(quán)限八種權(quán)限對(duì)應(yīng)的方法。
標(biāo)簽: FrameWork 權(quán)限 權(quán)限管理 抽象
上傳時(shí)間: 2016-07-02
上傳用戶:小儒尼尼奧
5.22④ 假設(shè)系數(shù)矩陣A和B均以三元組表作為存儲(chǔ)結(jié)構(gòu)。 試寫出滿足以下條件的矩陣相加的算法:假設(shè)三元組表A 的空間足夠大,將矩陣B加到矩陣A上,不增加A、B之外 的附加空間,你的算法能否達(dá)到O(m+n)的時(shí)間復(fù)雜度?其 中m和n分別為A、B矩陣中非零元的數(shù)目。
上傳時(shí)間: 2013-12-13
上傳用戶:coeus
針對(duì)某個(gè)集體(比如你所在的班級(jí))中的“人名”設(shè)計(jì) 一個(gè)哈希表,使得平均查找長(zhǎng)度不超過R,完成相應(yīng)的建表和查表程序。 假設(shè)人名為中國(guó)人姓名的漢語(yǔ)拼音形式。待填入哈希表的人名共有30個(gè),取平均查找長(zhǎng)度的上限為2。哈希函數(shù)用除留余數(shù)法構(gòu)造,用偽隨機(jī)探測(cè)再散列法處理沖突。
標(biāo)簽:
上傳時(shí)間: 2016-08-19
上傳用戶:shanml
一個(gè)關(guān)于B樹結(jié)構(gòu)的詳細(xì)介紹,尤其是在數(shù)據(jù)庫(kù)中利用其實(shí)現(xiàn)索引功能
上傳時(shí)間: 2016-11-03
上傳用戶:zhangliming420
JSP中文網(wǎng)新聞發(fā)布系統(tǒng)是由jsp中文網(wǎng)為了方便管理自己的相關(guān)技術(shù)文章而編寫的b/s模式的集新聞發(fā)布、管理與一體的新聞發(fā)布系統(tǒng)。有許多其他新聞發(fā)布系統(tǒng)不存在的優(yōu)點(diǎn):例如,新聞可以發(fā)布多個(gè)圖片的新聞,并且可以很好的排版頁(yè)面顯示的格式;每一篇新聞都可以有自己的關(guān)鍵字來(lái)描述,說(shuō)明該新聞的主要內(nèi)容,并且可以關(guān)聯(lián)該新聞內(nèi)容相似的新聞,新聞還可以無(wú)限分類。讓您可以在一個(gè)新聞系統(tǒng)中管理你所有的新聞。
標(biāo)簽: 新聞發(fā)布系統(tǒng) JSP jsp 新聞
上傳時(shí)間: 2016-11-21
上傳用戶:dengzb84
建一棵樹后然后求樹的深度,輸入的格式為(a,b) 標(biāo)準(zhǔn)答案
標(biāo)簽: 樹
上傳時(shí)間: 2013-12-30
上傳用戶:eclipse
細(xì)菌實(shí)驗(yàn)分組 有一種細(xì)菌分為A、B兩個(gè)亞種,它們的外在特征幾乎完全相同,僅僅在繁殖能力上有顯著差別,A亞種繁殖能力非常強(qiáng),B亞種的繁 殖能力很弱。在一次為時(shí)一個(gè)小時(shí)的細(xì)菌繁殖實(shí)驗(yàn)中,實(shí)驗(yàn)員由于疏忽把細(xì)菌培養(yǎng)皿搞亂了,請(qǐng)你編寫一個(gè)程序,根據(jù)實(shí)驗(yàn)結(jié)果,把 兩個(gè)亞種的培養(yǎng)皿重新分成兩組。
標(biāo)簽: 實(shí)驗(yàn) 分組 分
上傳時(shí)間: 2013-12-18
上傳用戶:ggwz258
通過本文及配套示例源碼你可以更加靈活的控制Excel表格文件,其中包括創(chuàng)建新Excel文件、寫入表格數(shù)據(jù)、讀取表格數(shù)據(jù)(包括對(duì)原建Excel文件自已手工添加的行、列數(shù)據(jù)的準(zhǔn)確讀取),刪除已有Excel表格,對(duì)表格中指定行、列、單元格進(jìn)行查詢、插入、替換等操作,同時(shí)還可以將生成的Excel文件轉(zhuǎn)換為按指定分隔符分隔的其它文本格式的文件
上傳時(shí)間: 2014-01-06
上傳用戶:skhlm
開發(fā)人員使用JavaScript的一個(gè)主要原因就是可以避免回發(fā)過程中帶來(lái)的頁(yè)面刷新。例如我們可以根據(jù)用戶的需要使用Treeview控件來(lái)展開和折疊相應(yīng)的數(shù)據(jù)節(jié)點(diǎn)。當(dāng)你展開一個(gè)節(jié)點(diǎn)時(shí),該Treeview控件將會(huì)利用JavaScript讀取服務(wù)器上的子節(jié)點(diǎn)信息,然后平滑無(wú)刷新地插入這些新節(jié)點(diǎn)。如果沒有使用JavaScript的話,Treeview控件將會(huì)因?yàn)轫?yè)面的回發(fā)而重新構(gòu)建。不但用戶會(huì)發(fā)現(xiàn)因頁(yè)面刷新而帶來(lái)的延遲,而且頁(yè)面極有可能回復(fù)到原來(lái)的狀態(tài),即丟失前面所展開的那些子節(jié)點(diǎn)信息。對(duì)于服務(wù)器端來(lái)說(shuō),因?yàn)槊看位匕l(fā)的過程中都要處理大量的視圖狀態(tài)(View State)信息,這也會(huì)嚴(yán)重影響程序的整體執(zhí)行性能。在ASP.NET 2.0中,引入了一個(gè)稱為"客戶端回調(diào)"的功能,利用這個(gè)內(nèi)建的解決方案我們可以輕松實(shí)現(xiàn)客戶端腳本和服務(wù)器端代碼間的交互,從而避免了頁(yè)面因回發(fā)帶來(lái)的頻繁刷新。
標(biāo)簽: JavaScript Treeview 節(jié)點(diǎn) 過程
上傳時(shí)間: 2017-05-24
上傳用戶:彭玖華
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1