、該個詞法分析器要求至少能夠識別以下幾類單詞: a. 關鍵字:else if int return void while共6個,所有的關鍵字都是保留字,并且必須是小寫; b. 標識符:識別與C語言詞法規(guī)定相一致的標識符,通過下列正則表達式定義:ID = letter (letter | digit)*; c. 常數(shù):NUM=(+ | - |ε)digit digit*(.digit digit* |ε)(e(+ | - |ε) digit digit* |ε),letter = a|..|z|A|..|Z|,digit = 0|..|9,包括整數(shù),如123, -123, +123等;小數(shù),如123.45, +123.45, -123.45;科學計數(shù)法表示的常數(shù),如+1.23e3,-2.3e-9; d. 專用符號:+ - * / < <= > >= == != = , ( ) [ ] { } /* */;
上傳時間: 2013-12-08
上傳用戶:gtf1207
按照Clifford A . Shaffer《數(shù)據(jù)結構與算法分析(第二版)》指導,用C#實現(xiàn)的B+樹,接口定義良好。最好重寫“從文件載入新建樹部分”的代碼以提高建樹效率。實現(xiàn)細節(jié)之一:當“需要插入子節(jié)點的節(jié)點”已滿而相鄰節(jié)點未滿時會平分兩者節(jié)點而不是分裂該節(jié)點。
標簽: Clifford Shaffer 數(shù)據(jù)結構 算法分析
上傳時間: 2016-07-02
上傳用戶:362279997
全國第四屆java技術與應用交流論文集 一、專題綜述 1.JXT--A PEER-TO-PEER TECHNOLOG.. 2.JAVA智能卡技術及其它世界各國的廣泛.. 3.選擇java戰(zhàn)略決策 .... 二、Java平臺的應用與開發(fā) A.多級網(wǎng)站模式中數(shù)據(jù)同步機制的研究 B.構件與java平臺下的電子商務構件開發(fā) C.一個用JAVA實現(xiàn)的并行計算的應用實例 .... 三、Java技術與應用 1.JAVA子集部分求值器的約束時間分析 2.基于J2EE的電子書店 3.用JAVA語言實現(xiàn)網(wǎng)上定餐
標簽: java PEER-TO-PEER TECHNOLOG JAVA
上傳時間: 2014-06-21
上傳用戶:杜瑩12345
一個簡單的Java多線程的小例子。 a) Producer 生產(chǎn) String,并保存在 ArrayList 中。Consumer 消耗(讀出并顯 示)String,并把它從 ArrayList 中刪除。生產(chǎn)和消耗應在 console有打印顯示。 b) 可指定生產(chǎn)者生產(chǎn)多少個數(shù)據(jù),也可以指定消費者消耗多少個數(shù)據(jù)。完成要求數(shù)據(jù) 的生產(chǎn)或消費以后,線程自動終止。(應提供相應的構造函數(shù)來指定數(shù)據(jù)個數(shù)) c) 當容器內(nèi)沒有數(shù)據(jù)時,Consumer 應等待,等容器內(nèi)有新的數(shù)據(jù)后再次開始消費。
上傳時間: 2016-07-22
上傳用戶:yimoney
單鏈表的操作 初始條件: 已知A,B和C為三個遞增有序的線性表,現(xiàn)要求對A表作如下操作:刪去那些既在B表中出現(xiàn)又在C表中出現(xiàn)的元素。 (1) 各線性表采用單鏈表作為存儲結構; (2) 題中任一線性表中的元素值可以相同。 (3) 測試用例自己設計。
上傳時間: 2014-01-06
上傳用戶:13188549192
1. 通過8255A并口來控制LED發(fā)光二極管的亮滅。 2. A口控制紅燈,B口控制黃燈,C口控制綠燈。 3. 輸出為0則亮,輸出為1則滅。 4. 用8253定時來控制變換時間 。
上傳時間: 2013-12-06
上傳用戶:cccole0605
、實現(xiàn)的功能 A.通常情況下,交通燈按正常狀態(tài)依次點亮紅黃綠燈,交警可以根據(jù)路口流量的情況分別設置紅、綠、黃燈持續(xù)點亮時間。 B、在夜深時,因為各路口的車流量減少,按交通規(guī)則,四個路口可以同時閃爍黃燈,在該設計中對正常情況下的持續(xù)時間進行初始化,當達到設定時間后,四個黃燈開始同時閃爍。 C、當手動控制時,可以將四個路口依次置為綠燈或者將相對的兩個路口置為綠燈。
標簽:
上傳時間: 2014-01-10
上傳用戶:123456wh
MSP430F149串口行實驗程序 //使用ADC12采集實驗,將采集到數(shù)據(jù)送向PC.(序列單次采集,采用定時器A作為時鐘源) //P3.4為發(fā)送,P3.5為接收 晶體使32768HZ/8MHZ. 串行波特率B/S //使用SMCLK作為波特率發(fā)器時,不能使用LPM2,LPM3!
上傳時間: 2013-12-18
上傳用戶:D&L37
誅仙答題易語言源碼: 題目 1、服務器內(nèi)戰(zhàn)場在試驗開啟狀態(tài)和正式開啟狀態(tài)下的開啟時間分別是? A. 試開階段每天18:00-22:00,當服務器玩家等級滿足條件后全天開放 B. 不間斷開啟一萬年 C. 太陽從西邊出來的時候
上傳時間: 2016-11-01
上傳用戶:hakim
Produce Java classes to calculate and display the root of a quadratic equation when input the coefficients a, b and c within the range of -100 to 100 by user.
標簽: calculate the quadratic equation
上傳時間: 2014-01-17
上傳用戶:aappkkee