1.一個(gè)表達(dá)式和一個(gè)二叉樹(shù)之間,存在著自然的對(duì)應(yīng)關(guān)系。寫(xiě)一個(gè)程序,實(shí)現(xiàn)基于二叉樹(shù)表示的算術(shù)表達(dá)式Expression的操作。 2.假設(shè)算術(shù)表達(dá)式Expression內(nèi)可以含有變量(a~z)、常量(0~9)和二元運(yùn)算符(+,-,*,/,^(乘冪))。實(shí)現(xiàn)以下操作: ⑴ReadExpr(E)——以字符序列的形式輸入語(yǔ)法正確的前綴表達(dá)式并構(gòu)造表達(dá)式E。 ⑵WriteExpr(E)——用帶括弧的中綴表達(dá)式輸出表達(dá)式E。 ⑶Assign(V,c)——實(shí)現(xiàn)對(duì)變量Vde賦值(V=c),變量的初值為0。 ⑷Value(E)——對(duì)算術(shù)表達(dá)式E求值。 ⑸CompoundExpr(P,E1,E2)——構(gòu)造一個(gè)新的復(fù)合表達(dá)式(E1)P(E2)。 3.在讀入表達(dá)的字符序列的同時(shí),完成運(yùn)算符和運(yùn)算數(shù)的識(shí)別和處理以及相應(yīng)的運(yùn)算。 4.在識(shí)別出運(yùn)算數(shù)的同時(shí),要將其字符形式轉(zhuǎn)換成整數(shù)形式。 5.用在后根遍歷的次序?qū)Ρ磉_(dá)式求值。
上傳時(shí)間: 2014-11-27
上傳用戶(hù):偷心的海盜
Digital Signature Algorithm (DSA)是Schnorr和ElGamal簽名算法的變種,被美國(guó)NIST作為DSS(DigitalSignature Standard)。算法中應(yīng)用了下述參數(shù): p:L bits長(zhǎng)的素?cái)?shù)。L是64的倍數(shù),范圍是512到1024; q:p - 1的160bits的素因子; g:g = h^((p-1)/q) mod p,h滿(mǎn)足h < p - 1, h^((p-1)/q) mod p > 1; x:x < q,x為私鑰 ; y:y = g^x mod p ,( p, q, g, y )為公鑰; H( x ):One-Way Hash函數(shù)。DSS中選用SHA( Secure Hash Algorithm )。 p, q, g可由一組用戶(hù)共享,但在實(shí)際應(yīng)用中,使用公共模數(shù)可能會(huì)帶來(lái)一定的威脅。簽名及驗(yàn)證協(xié)議如下: 1. P產(chǎn)生隨機(jī)數(shù)k,k < q; 2. P計(jì)算 r = ( g^k mod p ) mod q s = ( k^(-1) (H(m) + xr)) mod q 簽名結(jié)果是( m, r, s )。 3. 驗(yàn)證時(shí)計(jì)算 w = s^(-1)mod q u1 = ( H( m ) * w ) mod q u2 = ( r * w ) mod q v = (( g^u1 * y^u2 ) mod p ) mod q 若v = r,則認(rèn)為簽名有效。 DSA是基于整數(shù)有限域離散對(duì)數(shù)難題的,其安全性與RSA相比差不多。DSA的一個(gè)重要特點(diǎn)是兩個(gè)素?cái)?shù)公開(kāi),這樣,當(dāng)使用別人的p和q時(shí),即使不知道私鑰,你也能確認(rèn)它們是否是隨機(jī)產(chǎn)生的,還是作了手腳。RSA算法卻作不到。
標(biāo)簽: Algorithm Signature Digital Schnorr
上傳時(shí)間: 2014-01-01
上傳用戶(hù):qq521
OpenGL中的各種轉(zhuǎn)換是通過(guò)矩陣運(yùn)算實(shí)現(xiàn)的,具體的說(shuō),就是當(dāng)發(fā)出一個(gè)轉(zhuǎn)換命令時(shí),該命令會(huì)生成一個(gè)4X4階的轉(zhuǎn)換矩陣(OpenGL中的物體坐標(biāo)一律采用齊次坐標(biāo),即(x, y, z, w),故所有變換矩陣都采用4X4矩陣),當(dāng)前矩陣與這個(gè)轉(zhuǎn)換矩陣相乘,從而生成新的當(dāng)前矩陣。例如,對(duì)于頂點(diǎn)坐標(biāo)v ,轉(zhuǎn)換命令通常在頂點(diǎn)坐標(biāo)命令之前發(fā)出,若當(dāng)前矩陣為C,轉(zhuǎn)換命令構(gòu)成的矩陣為M,則發(fā)出轉(zhuǎn)換命令后,生成的新的當(dāng)前矩陣為CM,這個(gè)矩陣再乘以頂點(diǎn)坐標(biāo)v,從而構(gòu)成新的頂點(diǎn)坐標(biāo)CMv。上述過(guò)程說(shuō)明,程序中繪制頂點(diǎn)前的最后一個(gè)變換命令最先作用于頂點(diǎn)之上。這同時(shí)也說(shuō)明,OpenGL編程中,實(shí)際的變換順序與指定的順序是相反的。文檔對(duì)其進(jìn)行了詳細(xì)的分析。
標(biāo)簽: OpenGL 轉(zhuǎn)換 矩陣運(yùn)算
上傳時(shí)間: 2016-07-21
上傳用戶(hù):qilin
用vhdl格式寫(xiě)的sram源代碼,把擴(kuò)展名txt改為.v即可
上傳時(shí)間: 2016-08-05
上傳用戶(hù):banyou
IPXControl: 本軟件是一個(gè)免費(fèi)控件,你可以在作者的主頁(yè)上得到升 級(jí)和源代碼。你可以任意復(fù)制和使用本軟件,但必須保證軟 件的完整。本軟件不得用作商業(yè)目的。對(duì)使用本軟件造成的 后果,作者概不負(fù)責(zé)。 本軟件是一個(gè)局域網(wǎng)聊天程序,分為客戶(hù)端和服務(wù)器端 兩個(gè)程序。本軟件采用Delphi的TCP控件編寫(xiě),語(yǔ)音部分使用 了一個(gè)phone.dll。 使用需求: 1) 操作系統(tǒng): Windows 98/2000 2) 內(nèi)存需求: 64M 使用方法: 1) 見(jiàn)該軟件 v 1.00 2000.08.20 聯(lián)系作者: Email : wangzp@try2it.com http://www.try2it.com
標(biāo)簽: IPXControl 軟件 費(fèi)控
上傳時(shí)間: 2014-01-04
上傳用戶(hù):日光微瀾
For build this project you can use ant (www.apache.org). Before build project rename file build.properties.pattern in build.properties and set specific for your machine parameters, then start build.bat (for Windows platform) or build.sh (for Linux) in root project folder. After compile process all binary files will be copy into build forlder. For additional information please visit web site http://www.m-g.ru/corba To subscribe on news about MT_DORB send e-mail with subject subscribe to corba@m-g.ru We recommend that you place the MTDORB_UCUtils.dll ( or MTDORB_UCUtils.so for Linux) in the Windows\System directory (or Windows\System32 for WinNT and Win2K and /lib for Linux). Main MTDORB author: Oleg V. Safonov <safonov@m-g.ru>
標(biāo)簽: build project Before apache
上傳時(shí)間: 2016-08-20
上傳用戶(hù):zhenyushaw
AVRCP全名是Audio Video Remote Cortrol Profile音頻/視頻遠(yuǎn)程控制配置文件。AVRCP 設(shè)計(jì)用于提供控制 TV、Hi-fi 設(shè)備等的標(biāo)準(zhǔn)接口。此配置文件用于許可單個(gè)遠(yuǎn)程控制設(shè)備(或其它設(shè)備)控制所有用戶(hù)可以接入的 A/V 設(shè)備。AVRCP 定義了如何控制流媒體的特征。包括暫停、停止、啟動(dòng)重放、音量控制及其它類(lèi)型的遠(yuǎn)程控制操作。
標(biāo)簽: AVRCP Cortrol Profile Remote
上傳時(shí)間: 2014-01-20
上傳用戶(hù):zhenyushaw
該代碼主要是實(shí)現(xiàn)日歷的一些功能,可以定時(shí)提醒,空間,咯壓迫關(guān)閉速度 v
標(biāo)簽: 代碼
上傳時(shí)間: 2014-01-02
上傳用戶(hù):aeiouetla
flash 鍵盤(pán)音效取自win2000系統(tǒng)ding.wav,經(jīng)過(guò)CoolEdit處理成音階,在Flash中導(dǎo)入在相應(yīng)按鈕上。 沒(méi)有難度,就是耐心一點(diǎn),成績(jī)不錯(cuò)哦! 對(duì)應(yīng)表: 低音G-a #G-w A-s #A-e B-d 中音C-f #C-t D-g #D-y E-h F-j #F-i G-k #G-o A-l #A-p B- 高音C-1 D-2 E-3 F-4 G-5 A-6 B-7 C(high)-8 #C-c #D-v #F-b #G-n #A-m
上傳時(shí)間: 2014-02-06
上傳用戶(hù):ljmwh2000
1.2v鎳氫電池智能充電器,內(nèi)含C源代碼,原理圖以及PCB文檔,采用△V方法檢測(cè)電壓變化。
上傳時(shí)間: 2013-12-03
上傳用戶(hù):小碼農(nóng)lz
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1