魔王語言解釋 [問題描述] 有一個魔王總是使用自己的一種非常精練而又抽象的語言講話,沒有人能聽得懂,但他的語言是可以逐步解釋成人能聽懂的語言,因為他的語言是由以下兩種形式的規(guī)則由人的語言逐步抽象上去的: (1) α 轉(zhuǎn)換為 β1β2…βm (2) (θδ1δ2…δn) 轉(zhuǎn)換為 θδnθδn-1… θδ1θ 在這兩種形式重,從左到右均表示解釋。試寫一個魔王語言的解釋兄,把他的話解釋成人能聽得懂的話。 [基本要求] 用下述兩條具體規(guī)則和上述規(guī)則形式(2)實現(xiàn)。設大寫字母表示魔王語言的詞匯;小寫字母表示人的語言詞匯;希臘字母表示可以用大寫字母或小寫字母代換的變量。魔王語言可含人的詞匯。 (1)B 轉(zhuǎn)換為 tAdA (2)A 轉(zhuǎn)換為 sae [測試數(shù)據(jù)] B(exnxgz)B解釋成tsaedsaeezegexenehetsaedsae 若將小寫字母與漢字建立下表所示的對應關系,則魔王說的話是:“天上一只鵝地上一只鵝鵝追鵝趕鵝下鵝蛋鵝恨鵝天上一直鵝地上一只鵝”。 t d s a e z g x n h 天 地 上 一只 鵝 追 趕 下 蛋 恨
上傳時間: 2014-12-21
上傳用戶:大三三
這是一個時頻分析中關于gabor變換的程序,此程序分離頻率的效果不錯。 Gabor變換: 式中a,b為常數(shù),a代表柵格的時間長度,b代表柵格的頻率長度 式中的 是一維信號x(t)的展開系數(shù),h(t)是一母函數(shù),展開 基函數(shù)是h(t)由作移位和調(diào)制生成的,
上傳時間: 2013-12-10
上傳用戶:q123321
一:問題描述 針對某個集體(比如你所在的班級)中的“人名”設計一個哈希表,使得平均查找長度不超過R,完成相對的建表和查表程序。 二:基本要求 假設人名為中國人姓名的漢語拼音形式。待填入哈希表的人名共有30個,取平均查找長度的上限為2。哈希函數(shù)用除留余數(shù)法構造,用偽隨機探測再散列法處理沖突。 三:實現(xiàn)提示 如果隨機函數(shù)自行構造,則應首先調(diào)整好隨機函數(shù),使其分布均勻。人名的長度均不超過19個字符(最長的人名如:莊雙雙(ZHAGN SHUANG SHUANG)。字符的取碼方法可直接利用C語言中的tosacii函數(shù),并可對過長的人名先作折疊處理。 四:需求分析 本演示程序是對哈希表的建立和查找進行演示,主要數(shù)據(jù)來自自己編寫的人名“A~~Z”等字母組成,拼音由開頭的字母組成的詞組,查找時用偽隨機探測再散列法處理沖突。隨機產(chǎn)生人名的位置。具體的程序內(nèi)容在源程序里面有比較詳細的解析。程序的運行在下列有詳細的介紹。
標簽:
上傳時間: 2015-06-22
上傳用戶:wab1981
對于傳遞函數(shù)為G=1/(s*s+2*&*s+1)歸一化二階系統(tǒng),制作一個能繪制該系統(tǒng)單位階躍響應的圖形用戶界面。本例演示:(A)圖形界面的大致生成過程;(B)靜態(tài)文本和編輯框的生成;(C)坐標方格控制鍵的形成;(D)如何使用該界面。
標簽: 傳遞函數(shù) 二階系統(tǒng)
上傳時間: 2015-06-22
上傳用戶:xuanjie
Ivor Horton s Beginning Java 2, JDK 5 Edition (Java 2入門經(jīng)典:JDK 5)英文原版 本書綜合介紹了使用J2SE(Java 2 Standard Edition)5.0或更高版本開發(fā)動態(tài)程序的過程,闡述了Java語言的各個方面,包括Java語言結構和工作原理的基本知識,用大量的實例講述如何開發(fā)功能齊全的Java應用程序,以期幫助讀者掌握Java語言的最新特性和Java類庫中主要的功能包,積累Java應用環(huán)境的使用經(jīng)驗,并在核心技術領域打下堅實的基礎。. 本書系統(tǒng)全面、淺顯易懂,非常適合沒有任何編程經(jīng)驗的初學者閱讀,也可作為軟件開發(fā)人員和高校師生的必備參考書。 通過閱讀本書,你可以借助J2SE 5.0這個最新、最出色的Java平臺來學習Java編程。J2SE 5.0擁有強大的新特性和新功能,使Java性能產(chǎn)生了巨大的飛躍。
標簽: Java Beginning JDK Standard
上傳時間: 2015-07-03
上傳用戶:gonuiln
Java 2入門經(jīng)典:JDK 5源碼 這本書綜合介紹了使用J2SE(Java 2 Standard Edition)5.0或更高版本開發(fā)動態(tài)程序的過程,闡述了Java語言的各個方面,包括Java語言結構和工作原理的基本知識,用大量的實例講述如何開發(fā)功能齊全的Java應用程序,以期幫助讀者掌握Java語言的最新特性和Java類庫中主要的功能包,積累Java應用環(huán)境的使用經(jīng)驗,并在核心技術領域打下堅實的基礎。. 本書系統(tǒng)全面、淺顯易懂,非常適合沒有任何編程經(jīng)驗的初學者閱讀,也可作為軟件開發(fā)人員和高校師生的必備參考書。 通過閱讀本書,你可以借助J2SE 5.0這個最新、最出色的Java平臺來學習Java編程。J2SE 5.0擁有強大的新特性和新功能,使Java性能產(chǎn)生了巨大的飛躍。
標簽: Java Standard Edition J2SE
上傳時間: 2013-12-31
上傳用戶:lyy1234
Java 2入門經(jīng)典:JDK 5 SOLUTION 這本書綜合介紹了使用J2SE(Java 2 Standard Edition)5.0或更高版本開發(fā)動態(tài)程序的過程,闡述了Java語言的各個方面,包括Java語言結構和工作原理的基本知識,用大量的實例講述如何開發(fā)功能齊全的Java應用程序,以期幫助讀者掌握Java語言的最新特性和Java類庫中主要的功能包,積累Java應用環(huán)境的使用經(jīng)驗,并在核心技術領域打下堅實的基礎。. 本書系統(tǒng)全面、淺顯易懂,非常適合沒有任何編程經(jīng)驗的初學者閱讀,也可作為軟件開發(fā)人員和高校師生的必備參考書。 通過閱讀本書,你可以借助J2SE 5.0這個最新、最出色的Java平臺來學習Java編程。J2SE 5.0擁有強大的新特性和新功能,使Java性能產(chǎn)生了巨大的飛躍。
標簽: Java SOLUTION Standard Edition
上傳時間: 2014-01-25
上傳用戶:yiwen213
典型的PID處理程序:這是從網(wǎng)上找來的一個比較典型的PID處理程序,在使用單片機作為控制cpu時,請稍作簡化,具體的PID 參數(shù)必須由具體對象通過實驗確定。由于單片機的處理速度和ram資源的限制,一般不采用浮點數(shù)運算, 而將所有參數(shù)全部用整數(shù),運算到最后再除以一個2的N次方數(shù)據(jù)(相當于移位),作類似定點數(shù)運算,可 大大提高運算速度,根據(jù)控制精度的不同要求,當精度要求很高時,注意保留移位引起的“余數(shù)”,做好余 數(shù)補償。這個程序只是一般常用pid算法的基本架構,沒有包含輸入輸出處理部分
上傳時間: 2014-10-26
上傳用戶:tuilp1a
本程序?qū)崿F(xiàn)kaiser密碼加密 1.本程序?qū)⑺锌赡艹霈F(xiàn)的英文和符號定義在ASCII表中的“032--126”中的95個常用字符 3.在實現(xiàn)2的基礎上,實現(xiàn)控制臺對英文文本文件(注意明文和密文都以文件形式存在)的加解密 形式:cipher 源文件名 目的文件名 密鑰 E/D(標示加解密)說明:對于加密來說,源文件名就是明文,對于解密來說,源文件名就是密文 ***/
上傳時間: 2013-12-31
上傳用戶:colinal
1.本程序?qū)⑺锌赡艹霈F(xiàn)的英文和符號定義在ASCII表中的“000--255”中的256個常用字符 2.在實現(xiàn)2的基礎上,實現(xiàn)控制臺對英文文本文件(注意明文和密文都以文件形式存在)的加解密 形式:cipher 源文件名 目的文件名 密鑰 E/D(標示加解密)說明:對于加密來說,源文件名就是明文,對于解密來說,源文件名就是密文
上傳時間: 2015-07-09
上傳用戶:leixinzhuo