国产肉体XXXX裸体137大胆,国产成人久久精品流白浆,国产乱子伦视频在线观看,无码中文字幕免费一区二区三区 国产成人手机在线-午夜国产精品无套-swag国产精品-国产毛片久久国产

新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于逆波蘭記號電信計費話單過濾算法設(shè)計

基于逆波蘭記號電信計費話單過濾算法設(shè)計

作者: 時間:2011-08-18 來源:網(wǎng)絡(luò) 收藏

  3.3 條件語義的定義

  語義定義是和功能需求緊密聯(lián)系的,并可以根據(jù)需求的變化進(jìn)行調(diào)整和擴(kuò)充。文法G中各終結(jié)符號語義見表1。

QQ截圖未命名1.jpg

  例如話單表達(dá)式(((A>4224000)∩(A≤6899123))∪(N=1)),其語義為主叫號碼段在4224000和6899123之間,或者主被叫歸屬相同區(qū)。

  3.4 條件形式定義和物理存儲的相互轉(zhuǎn)換

  話單過濾條件的形式定義和物理表述分別采用中綴法和后綴法,前者直接面向最終用戶,后者是針對人員實現(xiàn)的需要,因此必須采用合理的機(jī)制進(jìn)行相互轉(zhuǎn)換。這里需要解決兩個問題:一是要一個最終用戶可理解的圖形界面向?qū)?、采用中綴法來配置過濾表達(dá)式;二是一個依據(jù)中綴式形成后綴式的。在本文中作如下定義:

  3.4.1 過濾表達(dá)式的用戶配置

  這里預(yù)定義關(guān)系表T_EXPRESS,其結(jié)構(gòu)見表2。該表用于存儲所有話單過濾條件的原子表達(dá)式和組合表達(dá)式。該表,設(shè)計相關(guān)的圖形配置界面向?qū)呛苋菀走_(dá)到用戶配置過濾表達(dá)式要求的。

QQ截圖未命名1.jpg

  3.3節(jié)中話單過濾表達(dá)式在表中存儲方式見表3,記錄序號5指示的組合表達(dá)式就是該過濾條件表達(dá)式的入口。

QQ截圖未命名1.jpg

  3.4.2 中綴式向后綴式轉(zhuǎn)換

  實現(xiàn)中綴表達(dá)式向后綴表達(dá)式的轉(zhuǎn)換可采用遞歸算法,偽C語言代碼如下:

  String GetSuffixExpress(int seq) {

  Billing_Record_Express=GetBillingRecordExpress(seq);

  If Billing_Record_Express.ftype=原子表達(dá)式

  Return Billing_Record_Express.felement + ″,″+

  Billing_Record_Express.fvalue +″,″+ Billing_Record_Express.foperate;

  Else //組合表達(dá)式

  Return GetSuffixExpress(int(Billing_Record_

  Express.felement)) + ″,″+ GetSuffixExpress(int

  (Billing_Record_Express.fvalue)) + ″,″+

  Billing_Record_Express.foperate;

  }



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉