一:需求分析 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
掃雷程序還會自動展開已確定沒有雷的雷區。如果a[3][4]周圍雷數為1,a[2][3]已被標示為地雷,那么a[2][4],a[2][5],a[3][3],a[3][5],a[4][3],a[4][4],a[4][5]將被展開,一直波及到不可確定的雷區。這也是實現的關鍵。我們可以把數組的元素設定為一個類對象,它們所屬的類設定這樣的一個事件:在被展開時,檢查周圍的雷數是否與周圍標示出來的雷數相等,如果相等則展開周圍未標示的雷區。這樣新的雷區展開又觸發這個事件,就這樣遞歸下去,一直蔓延到不可展開的雷區。相信在了解以上兩個要點后,把雷區這個類編寫完全(如添加是否有雷標記,是否展開標記,周圍雷數等,雙擊,左右單擊的鼠標事件等),實現掃雷程序應是十分簡單的一件事。
上傳時間: 2016-02-13
上傳用戶:GHF
詞法分析器的實現,1) 輸入:字符串(待進行詞法分析的源程序),輸出:由(種別碼,自身值)所組成的二元組序列。 2) 功能: a. 濾空格 b. 識別保留字 c. 識別標識符 d. 拼數 e. 拼復合單詞: 例如: >=、 <=、 := 3) 檢查如下錯誤: a. 程序語言的字符集以外的非法字符 b. 單詞拼錯,如9A88,而對于將begin拼寫成begon的錯誤,只須把begon當成標識符即可
標簽: 分析器
上傳時間: 2016-05-18
上傳用戶:c12228
基4的FFT算法程序,它是要通過將長度為N的數據序列轉化成大小為4的DFT來實現高速化。從理論上講,它比執行時間縮短為基2的FFT的3/4。該程序性能優越,可用性很強。下載即可用!
上傳時間: 2016-06-04
上傳用戶:skhlm
用AT89S51單片機的P0.0/AD0-P0.7/AD7端口接數碼管的a-h端,8位數碼管的S1-S8通過74LS138譯碼器的Y0-Y7來控制選通每個數碼管的位選端。AT89S51單片機的P1.0-P1.2控制74LS138的A,B,C端子。在8位數碼管上從右向左循環顯示“12345678”。能夠比較平滑地看到拉幕的效果。
上傳時間: 2016-06-17
上傳用戶:wanghui2438
本課題設計的雙機通信系統,應能完成2臺80X86PC機的串行通信。將數據從A機發送到B機,或從B機發送到A機。
標簽: 雙機通信
上傳時間: 2014-07-13
上傳用戶:stampede
編寫一個java應用程序。用戶從鍵盤輸入一個1-9999之間的數,程序將判斷這個數是幾位數,并判斷這個數是否回文數。回文數是指將數含有的數字逆序排列后得到的數和原數相同,例如12121,4224,6778776等都是回文數。 1)程序具有判斷用戶的輸入是否為合法整數的功能。對非法輸入(例如含有字母)要進行處理。 2)要判斷輸入數的位數,并輸出相關信息。 3)要判斷是否回文數。 二、二戰期間,英國情報人員獲取德軍的一機密電報,電報的內容為: bzdz izu sxgzd vs lh ,vpzg woflsh vs vwrh vhlsddlmp glm wrw gzy vsg .gflyz gstfzu bvsg gzsd hdmlp vml lm ,hghzvy wmz hwiry mvvdgvy izd z hzd vivsg ,ltz tmlo tmlO 情報人員已經知道,這段電報的加密方式為: 1. 首先將字符串的順序顛倒。 2. 字母互換的規律為:A->Z, B-Y, C-X...X->C, Y->B, Z-A a->z, b->y, c-x...x->c, y->b, z->a. 3. 非字母字符保持不變。 請編程幫助情報人員破譯這份機密電報。給出注釋良好的源程序和程序運行后的結果。
上傳時間: 2017-06-02
上傳用戶:dengzb84
深圳永嘉微電 超高性價比水位檢測芯片推出 水位檢測芯片可用于需要檢測水位,缺水,溢出等場合。適合應用于飲水機、凈飲機、咖啡機、水壺、洗碗機、制冰機等水相關家用電器和電子產品。 測試環境:在一個玻璃容器外壁(玻璃1-5毫米不等),通過雙面電子導熱硅膠,把水位檢測PCB直接貼在玻璃上面檢測水位。1-8點高靈敏度電容式水位檢測專用觸控IC-VK36W系列 水位檢測 背景技術: 目前的檢水方式主要有探針檢水、水位傳感器檢水(光電式水位傳感器,超聲波水位傳感器)和干簧管檢水等方式,但這些方式的應用成本高,并且其安裝時需要用到很長的連接線路,為了配合長的連接線路,容易使得產品的結構受到限制,并且拆裝復雜,價格昴貴,不利于產品的推廣及普及廣泛應用。 技術實現要素: 為解決上述問題,本實用新型的目的在于提供一種觸摸感應檢水電路,能夠準確檢測是否有水,并且能夠降低電路的成本幾個等級,簡化檢水的結構,使得拆裝便利,有利于產品的生產。 VK36WXX系列(最多支持9個檢測點) 是一款用于一段液位檢測的專用集成電路。基于電容感應的檢測原理,集成我們公司花費多年研究的獨特算法,能夠做到智能識別,無論是有液體上電,還是無液體上電,都能正確指示液位狀態。本產品既可適用于直接接觸液體的檢測裝置,也可適用于不直接接觸液體的檢測裝置。尤其是非接觸式的檢測更安全更方便、更有優勢,也可防腐蝕、防污染 1.液體檢測器 2.觸摸開關 3.加溫器 4.噴霧器 5 水池、水箱、水缸、液體皿 聯系人:許先生 聯系手機:188 9858 2398 (微信) 聯系QQ:191 888 5898 E-mail:zes1688@163.com
標簽: 36W QFN VK 36 16 4D W4 封裝 體積 專用芯片
上傳時間: 2019-11-06
上傳用戶:szsjzr1688
function [R,k,b] = msc(A) % 多元散射校正 % 輸入待處理矩陣,通過多元散射校正,求得校正后的矩陣 %% 獲得矩陣行列數 [m,n] = size(A); %% 求平均光譜 M = mean(A,2); %% 利用最小二乘法求每一列的斜率k和截距b for i = 1:n a = polyfit(M,A(:,i),1); if i == 1 k = a(1); b = a(2); else k = [k,a(1)]; b = [b,a(2)]; end end %% 求得結果 for i = 1:n Ai = (A(:,i)-b(i))/k(i); if i == 1 R = Ai; else R = [R,Ai]; end end
上傳時間: 2020-03-12
上傳用戶:15275387185
小車資料 - 0樹莓派教程2016-0804 - 0樹莓派入門套件A光盤.rar - 2.87GB(網盤)B套餐資料.rar - 507.56MBC盤.rar - 1.31GBB套餐資料.rar - 1.87GBB盤.rar - 2.35GBA盤.rar - 2.07GB40118樹莓派實戰指南(教學視頻與源代碼).rar - 3.01GB微雪5寸顯示器config - 0樹莓派詳細資料 - 0視頻教程 - 0RaspberryPi配件安裝視頻.mp4 - 13.49MB6、樹莓派小車系列之按鍵控制小車.mp4 - 197.46MB
上傳時間: 2022-06-05
上傳用戶: