上下文無關文法(Context-Free Grammar, CFG)是一個4元組G=(V, T, S, P),其中,V和T是不相交的有限集,S∈V,P是一組有限的產生式規則集,形如A→α,其中A∈V,且α∈(V∪T)*。V的元素稱為非終結符,T的元素稱為終結符,S是一個特殊的非終結符,稱為文法開始符。 設G=(V, T, S, P)是一個CFG,則G產生的語言是所有可由G產生的字符串組成的集合,即L(G)={x∈T* | Sx}。一個語言L是上下文無關語言(Context-Free Language, CFL),當且僅當存在一個CFG G,使得L=L(G)。 *⇒ 例如,設文法G:S→AB A→aA|a B→bB|b 則L(G)={a^nb^m | n,m>=1} 其中非終結符都是大寫字母,開始符都是S,終結符都是小寫字母。
標簽: Context-Free Grammar CFG
上傳時間: 2013-12-10
上傳用戶:gaojiao1999
一:需求分析 1. 問題描述 魔王總是使用自己的一種非常精練而抽象的語言講話,沒人能聽懂,但他的語言是可逐步解釋成人能聽懂的語言,因為他的語言是由以下兩種形式的規則由人的語言逐步抽象上去的: ----------------------------------------------------------- (1) a---> (B1)(B2)....(Bm) (2)[(op1)(p2)...(pn)]---->[o(pn)][o(p(n-1))].....[o(p1)o] ----------------------------------------------------------- 在這兩種形式中,從左到右均表示解釋.試寫一個魔王語言的解釋系統,把 他的話解釋成人能聽得懂的話. 2. 基本要求: 用下述兩條具體規則和上述規則形式(2)實現.設大寫字母表示魔王語言的詞匯 小寫字母表示人的語言的詞匯 希臘字母表示可以用大寫字母或小寫字母代換的變量.魔王語言可含人的詞匯. (1) B --> tAdA (2) A --> sae 3. 測試數據: B(ehnxgz)B 解釋成 tsaedsaeezegexenehetsaedsae若將小寫字母與漢字建立下表所示的對應關系,則魔王說的話是:"天上一只鵝地上一只鵝鵝追鵝趕鵝下鵝蛋鵝恨鵝天上一只鵝地上一只鵝". | t | d | s | a | e | z | g | x | n | h | | 天 | 地 | 上 | 一只| 鵝 | 追 | 趕 | 下 | 蛋 | 恨 |
上傳時間: 2014-12-02
上傳用戶:jkhjkh1982
在Xwindow系統中, 模擬手工按鍵。 該程序可以控制xwindow, 同樣可以控制gtk/Qt中的控件。
標簽: Xwindow
上傳時間: 2013-12-15
上傳用戶:tyler
We have a group of N items (represented by integers from 1 to N), and we know that there is some total order defined for these items. You may assume that no two elements will be equal (for all a, b: a<b or b<a). However, it is expensive to compare two items. Your task is to make a number of comparisons, and then output the sorted order. The cost of determining if a < b is given by the bth integer of element a of costs (space delimited), which is the same as the ath integer of element b. Naturally, you will be judged on the total cost of the comparisons you make before outputting the sorted order. If your order is incorrect, you will receive a 0. Otherwise, your score will be opt/cost, where opt is the best cost anyone has achieved and cost is the total cost of the comparisons you make (so your score for a test case will be between 0 and 1). Your score for the problem will simply be the sum of your scores for the individual test cases.
標簽: represented integers group items
上傳時間: 2016-01-17
上傳用戶:jeffery
The XML Toolbox converts MATLAB data types (such as double, char, struct, complex, sparse, logical) of any level of nesting to XML format and vice versa. For example, >> project.name = MyProject >> project.id = 1234 >> project.param.a = 3.1415 >> project.param.b = 42 becomes with str=xml_format(project, off ) "<project> <name>MyProject</name> <id>1234</id> <param> <a>3.1415</a> <b>42</b> </param> </project>" On the other hand, if an XML string XStr is given, this can be converted easily to a MATLAB data type or structure V with the command V=xml_parse(XStr).
標簽: converts Toolbox complex logical
上傳時間: 2016-02-12
上傳用戶:a673761058
為實現導彈絕緣電阻的自動化快速測試,缺制了一套便攜式測試儀。采用Atmel公司的AT91R M920。作為系統主 控芯片,通過USB總線實現測試數據的實時采集和處理。分析并設計了硬件系統,固件程序,驅動程序及應用程序。實際應 用表明,系統采用USB總線能夠方便可靠地完成測試數據的實時通信,具有較好的應用價值。
上傳時間: 2013-12-27
上傳用戶:dengzb84
為實現導彈絕緣電阻的自動化快速測試,缺制了一套便攜式測試儀。采用Atmel公司的AT91R M920。作為系統主 控芯片,通過USB總線實現測試數據的實時采集和處理。分析并設計了硬件系統,固件程序,驅動程序及應用程序。實際應 用表明,系統采用USB總線能夠方便可靠地完成測試數據的實時通信,具有較好的應用價值。
上傳時間: 2014-08-02
上傳用戶:leehom61
匯編程序,包括:交通燈控制系統、溫度測控系統的設計、電子音樂播放器、鍵盤電子樂器、電子時鐘設計、可任意啟動/停止的電子秒表設計
標簽: 匯編程序
上傳時間: 2013-12-19
上傳用戶:kikye
為了方便讀者整理 8051 相關專題制作報告,需要使用到的 8051 基本資料電子文件 51.TXT 收錄于此目錄中,讀者可以依需要自行應用,加入到自己的報告中,但僅限于學校的學生制作報告用,不得移做它用,并遵守知識產權使用的所有規定。其中文字內容取材至 "單芯片 8051 實作入門",書號 P2277,文魁圖書出版。 8051 基本資料如下: □8051 主要特性 □8051 引腳說明 □8051 中斷服務常式的進入點 □8051 特殊目的寄存器 □8051 內部控制寄存器 at89c51 為 ATMEL 所生產的可電氣燒錄清洗的 8051 相容單芯片,其內部程序代碼容量為4KB 8051主要功能列舉如下: □ 為一般控制應用的 8 位單芯片 □ 晶片內部具時鐘振蕩器(傳統最高工作頻率可至 12MHz) □ 內部程式存儲器(ROM)為 4KB □ 內部數據存儲器(RAM)為 128B □ 外部程序存儲器可擴充至 64KB □ 外部數據存儲器可擴充至 64KB □ 32 條雙向輸入輸出線,且每條均可以單獨做 I/O 的控制 □ 5 個中斷向量源 □ 2 組獨立的 16 位定時器 □ 1 個全多工串行通信端口 □ 8751 及 8752 單芯片具有數據保密的功能 □ 單芯片提供位邏輯運算指令
上傳時間: 2016-10-29
上傳用戶:plsee
光速已經太慢了,當前大規模生產的普通數字電路要求時序控制達到皮秒的范圍。光 從人的鼻子傳輸到耳朵所需要的時間大概為 100ps(在 100ps的時間里,光將傳輸 1.2 英寸)。這樣級別的時序控制不但要維持在硅芯片里,而且還必須在級別更大的系統板上實現,比如一個計算機的主板。在這些系統中,將器件互連的導體不應再被看作一根簡單的導線,而是呈現了高頻效應的傳輸線。如果這些傳輸線沒有被合理的設計,他們將在不經意間毀滅系統時序。有些數字設計(并非全部)的復雜程度已經達到甚至超過了模擬電路設計。數字技術經歷了令人矚目的空前發展。確實,在技術公司的市場部存在著這樣的信條:如果讓市場來告訴你公眾需要什么,那已經太遲了!
標簽: 光速
上傳時間: 2013-12-17
上傳用戶:sjyy1001